札幌Web制作のシンクグラフィカ

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

有難うございました。ご指示頂いた方法で試してみます!