私のウェブサイトには、電子メール(連絡先)(Ninjaforms経由のWordPress)を送信するフォームが含まれています。電子メールを送信するようにninja-formとpostfixを設定しました。[Eメール保護] しかし、引き続き次のように送信されます。[Eメール保護]そして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
、[Eメール保護]
私は何が間違っていましたか?
答え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
最後に、サービスを再起動することを忘れないでください。