Когда я отправляю почту через php mail, postfix переписывает адрес отправителя следующим образом.
Например:
От: info @ mydomain
От становится: имя пользователя @ myhosthame
Как я могу предотвратить это? Я хочу, чтобы postfix сохранил адрес от.
Чтобы исправить домен, вы должны установить параметр myorigin
в main.cf
По умолчанию это имя myhostname
.
Что касается того, почему пользователь переписан, по умолчанию local_recipient_maps
настроен так, чтобы разрешать только почту от пользователей с учетной записью на компьютере или с определенным псевдонимом. Из main.cf.default
:
local_recipient_maps = proxy:unix:passwd.byname $alias_maps