2016-10-16 11 views
0

Я в тупик: когда приходит электронное письмо с моего сервера, оно происходит от неправильного имени хоста.Centos 7 + sendmail отправляет с неправильного имени хоста

Centos 7

$ postconf -n 
.... 
myhostname = myserver.example.com 
.... 
$ hostname --fqdn 
myserver.example.com 

$ cat /etc/hosts 
123.123.123.123 myserver myserver.example.com 
127.0.0.1 localhost 

Но при получении сообщения, отправленные с этого хоста, От адреса different.domain.com

Я вижу, что нет/и т.д./каталог почты, ни/etc/mail/sendmail.cf или /etc/mail/sendmail.mc.

Идеи, предложения?

Dan

+0

она приходит из домена управления на одном сервере? какой-то случайный сторонний домен или локальный хост? если у вас нет 'sendmail.cf', вы * определенно * ваш сервер использует sendmail для обработки своей почты? – user3788685

ответ

1

Прежде всего, вам нужно проверить свои журналы! Действительно ли Postfix отправляет почту или это остаточная установка sendmail?

При запуске Postfix: адрес, используемый в отправителе (конверте и заголовке), определяется параметром myorigin. По умолчанию это:

myorigin = $ myhostname

Итак, это должно быть «myserver.example.com»