Переназначение постфиксного адреса

Переназначение постфиксного адреса

Мой веб-сайт содержит форму (связаться с нами), которая отправляет электронное письмо (WordPress через Ninjaforms). Я настроил и ninja-form, и postfix для отправки электронного письма с[email protected] Однако он продолжает отправлять как[email protected]и оно блокируется gmail как спам.

Для Postfix я следовал многим руководствам в Интернете, и все они привели к следующему:

  • в /etc/postfix/main.cfя добавилsmtp_generic_maps = hash:/etc/postfix/generic
  • затем создано /etc/postfix/genericи добавлено[email protected] [email protected]
  • затем запустите postmap /etc/postfix/genericи перезапустите службу postfix

Однако если я посмотрю на /var/log/mail.logадрес отправителя, то он все еще[email protected]

Что я делаю не так?

решение1

Я не смог исправить это с помощью postfix, поэтому решил удалить postfix и установить sendmail. Это руководство по настройке sendmail для маскировки отправителя:

http://www.tldp.org/HOWTO/Sendmail-Address-Rewrite-3.html

Для 3.1 мне нужно было только включить

FEATURE(masquerade_envelope) FEATURE(genericstable, `hash -o /etc/mail/genericstable')
GENERICS_DOMAIN_FILE(`/etc/mail/genericsdomain')

а вот в 3.2 и заключается весь фокус.

Не забудьте перезапустить sendmailслужбу в конце.

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