Добрый вечер.
*** CentOS *** Postfix ***
При настройках Postfix:
myhostname = mail.domain.ru myorigin = /etc/postfix/mailnameв /etc/postfix/mailname:
domain.ru
перестает отправляться почта с сайтов, расположенных на этом же сервере, в логах при этом такие казусы:
.... Jun 10 14:59:50 mail postfix/smtp[28309]: > 127.0.0.1[127.0.0.1]:10025: MAIL FROM:<apache@/etc/postfix/mailname.domain.ru> SIZE=397 .... Jun 10 14:59:50 mail postfix/smtpd[28552]: < localhost.localdomain[127.0.0.1]: MAIL FROM:<apache@/etc/postfix/mailname.domain.ru> SIZE=397 .... Jun 10 14:59:50 mail postfix/error[28555]: 6A19D21C09E: to=<apache@/etc/postfix/mailname.domain.ru>, relay=none, delay=0.05, delays=0.01/0.04/0/0, dsn=5.1.3, status=bounced (bad address syntax)
причем из RoundCube на этом-же веб-сервере все нормально отправляется при этих настройках:
.... Jun 10 14:54:58 mail postfix/smtp[28309]: > 127.0.0.1[127.0.0.1]:10025: MAIL FROM:<sender@domain.ru> SIZE=591 BODY=8BITMIME .... Jun 10 14:59:50 mail postfix/smtpd[28552]: < localhost.localdomain[127.0.0.1]: MAIL FROM:<sender@domain.ru> SIZE=591 BODY=8BITMIME .... Jun 10 14:54:59 mail postfix/smtp[28309]: BC17021C09A: to=<recipient@domain.ru>, relay=127.0.0.1[127.0.0.1]:10025, delay=0.3, delays=0.06/0.04/0.08/0.12, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as E5E7721C03D)
Переделываю myorigin так:
myhostname = mail.domain.ru myorigin = domain.ruлибо вообще убираю myorigin, то есть он тогда принимает значение myhostname и все начинает работать нормально.
В принципе на этом можно было и остановиться, но хочу все таки узнать ваше мнение, почему такая ошибка может возникать?