私のウェブサイトには、電子メール(Ninjaforms経由のWordPress)を送信するフォーム(お問い合わせ)が含まれています。私はninja-formとpostfixの両方を設定して、電子メールを送信しています。[メールアドレス] しかし、送信され続ける[メールアドレス]Gmail ではスパムとしてブロックされます。
postfix については、Web 上の多くのガイドに従いましたが、すべて次のようになりました。
- 私は
/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
しかし、差出人アドレスを見ると、[メールアドレス]
何が間違っているのでしょうか?
答え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
最後にサービスを再起動することを忘れないでください。