
Я только что настроил sendmail для отправки писем с[email protected]из PHP (javawag.com — мой домен, и на нем настроена почта Google Apps). Проблема в том, что когда я читаю полученную почту, там написано: «[email protected]"... вот как javawag.com преобразуется в (javawag.com -> javawag.dyndns.org -> [мой динамический IP-адрес, можно изменять]). Однако я бы хотел, чтобы он отображался как javawag.com, так кто-нибудь знает, как это сделать?
Кстати, я устанавливаю заголовок from: на[email protected], но он все еще отображается как[email protected](это также означает, что оно попадает в мою папку со спамом!)
- Джо
решение1
Вы хотите использоватьMASQUERADE_AS
особенность в вашем sendmail.mc
файле:
MASQUERADE_AS(`javawag.com')
Убедитесь, javawag.com
что указан как локальный домен (хотя, вероятно, вы уже это сделали).
Вам также может понадобиться FEATURE(`allmasquerade')
и/или FEATURE(`masquerade_envelope')
, в зависимости от вашей настройки; см.документацияsendmail
Чтобы получить больше информации.