Sendmail — как установить адрес отправителя?

Sendmail — как установить адрес отправителя?

Я только что настроил 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Чтобы получить больше информации.

Связанный контент