Откуда машина ubuntu получает домен по умолчанию для добавления пользователям при отправке почты? Наш в настоящее время отправляется как user@example.com, в то время как / etc / mailname имеет mail.example.com. Разве это не должно быть отправлено как user@mail.example.com? Я использую exim4, и я dpkg-перенастроил его так, чтобы системное почтовое имя и видимое доменное имя были установлены на mail.example.com.
- отредактировано, чтобы включить почтовый сервер -
Большинство почтовых серверов отрезают первую часть имени почтового сервера (т. Е. Pop, pop3, smtp, imap, mail), чтобы получить то, что нужно поставить после знака @ в адресе электронной почты.
Не зная, какой почтовый сервер вы используете, трудно дать рекомендации, как это изменить. Я предполагаю некую разновидность Linux, но вам стоит рассказать подробнее.
В конфигурации по умолчанию для Ubuntu / Debian используется содержимое / etc / mailname. Конечно, его можно переопределить в фактическом файле конфигурации для exim, postfix и т. Д.
На всякий случай - вы случайно не указали адрес электронной почты для пользователя в / etc / email-addresses?