Всем привет!Установил postfix и столкнулся с проблемой - все работает замечательно, но не приходит почта от локальных служб (cron, periodic и т. п.), так как адрес назначения имеет вид @HOSTNAME.domain.ru, а не @domain.ru, из-за чего получаю:
May 5 23:02:21 MYHOST postfix/virtual[56451]: C9E1D4191: to=<operator@MYHOST.domain.ru>, relay=virtual, delay=1, status=bounced (unknown user: "operator@MYHOST.domain.ru")
и соответственно письмо "Undelivered Mail Returned to Sender". Как решить проблему? Как изменять адреса @HOSTNAME.domain.ru->@domain.ru?
пропиши в постфикс и усе.
man 5 postconf читать про masquerade_domains
>Всем привет!
>
>Установил postfix и столкнулся с проблемой - все работает замечательно, но не
>приходит почта от локальных служб (cron, periodic и т. п.), так
>как адрес назначения имеет вид @HOSTNAME.domain.ru, а не @domain.ru, из-за чего
>получаю:
>
>May 5 23:02:21 MYHOST postfix/virtual[56451]: C9E1D4191: to=<operator@MYHOST.domain.ru>, relay=virtual, delay=1, status=bounced (unknown user: "operator@MYHOST.domain.ru")
>
>и соответственно письмо "Undelivered Mail Returned to Sender". Как решить проблему? Как изменять адреса @HOSTNAME.domain.ru->@domain.ru?На сколько я понимаю, operator@hostname.domain.ru - это реальный юзер на твоей системе, а domain.ru - это виртуальный почтовый домен. Если так, то, если я не ошибаюсь, надо создать юзера operator@domain.ru и прописать алиас operator@hostname.domain.ru: operator@domain.ru
PS. Возможно синтаксис неправильный. Прочитай postfix-овский документ VIRTUAL_README.html. Там точно описано.