DMARC ポリシーにより送信エラーとなっている状態
高橋さん (2014-09-05 21:41:12) www.viewgrant.com/etasform/for1.html
お忙しいところ恐縮です。
実はフォームから私宛てに送られてくるメールの中で特定のドメインのメールが届かないという問題が起きました。
調べたところ、送信元のアドレスが Yahoo や AOL のアドレスとした場合、別のサーバから送信されていると見なされるため、DMARC ポリシーにより送信エラーとなってしまったようです。
そのため、可能であればフォームから送信するメールの送信元アドレスを、特定のものに設定したいのですが、これは可能でしょうか?
Re:DMARC ポリシーにより送信エラーとなっている状態
和田 (2014-09-08 19:58:53) www.synck.com
ご利用のバージョンであればfunction.cgiに「差出人(送信者)を固定する」のような設定がたぶんあると思いますので、そちらをご利用ください。
Re:DMARC ポリシーにより送信エラーとなっている状態
高橋さん (2014-09-08 22:36:59) www.viewgrant.com/etasform/for1.html
ご回答有難うございました。
申し訳無いのですがもう1点アドバイス願いませんでしょうか。
送信元固定が出来るとの事ですが、以下の項目にどのように記述すれば
良いのでしょうか? ここの書き方が良く分からず、
うまくいきません><
##フォームからの差出人
$config{"mailfrom"} = $mailto[0];
Re:DMARC ポリシーにより送信エラーとなっている状態
和田 (2014-09-19 04:26:39) www.synck.com
$config{"mailfrom"} = $mailto[0];
を例えば
$config{"mailfrom"} = ’no-reply@synck.com’;
のようにすることで、差出人アドレスを指定できます。
固定の設定はfunction.cgi側にあると思うので、そちらも有効にしてください。
Re:DMARC ポリシーにより送信エラーとなっている状態
高橋さん (2014-09-19 09:58:15) www.viewgrant.com/etasform/for1.html
有難うございました。ご指示頂いた方法で試してみます!