LINUX.ORG.RU
ФорумAdmin

вопрос по постфикс.


0

0

ситуация такая. Есть сервер. По одному интерфейсу подключается в большую сеть. По другому в квартирную сеть. В квартирной сети есть другой комп, у него внутренний адрес, который прописан в /etc/hosts.

Нужно перенаправлять почту, которая приходит от демонов root'у этого сервера, на этот другой комп. Если другой комп в данный момент не подсоединен, то нужно queue'ить эту почту.

в /etc/mail/aliases записано что-то типа:

root: dilmah@chup

Раньше стоял сендмейл и это работало. Правда с горем пополам -- если на сервере поднят интернет, то работало, если нет (хотя связь с chup была), то почта queue'илась

Теперь постфикс, и это не работает вообще. Он не резолвит имя и даже не queue'ит, а удаляет почту.

Как это настроить, с учетом того что я пока не хочу поднимать свой dns-сервер, который бы резолвил имя chup. Нужно чтобы работало просто с /etc/hosts

★★★★★

Попрбуй поковырять transport. Посмотри комменты в примере. Возможно, подойдёт что-то типа example.com :[gateway.example.com] И не забывать про postmap

anonymous
()

> [...] Если другой комп в данный момент не подсоединен, то нужно queue'ить эту почту. [...] (dilmah)

В таком случае лучше сделать так, чтобы этот комп сам забирал почту с сервера, поскольку у сервера нет никакой информации о том, когда и сколько этот комп находится в сети. Это более правильно, чем копить письма в очереди. Настрой на сервере POP3 или IMAP и используй fetchmail для получения почты.

ddo
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.