- 締切済み
POST-MAIL 送信完了なのに送られてこない。
kent-webのPOST MAILを設置しています。 check.cgiなどもフルOKで、無事に「メール送信は正常に完了しました。」 となるのですが、 受信もしなければ送信しましたというメールも来ません。 WEBメールも確認したけど届いておりません・・・ 色々、掲示板なども見て作業してみたのですがうまく行きませんでした・・・ 解決策を知っている方がいらっしゃいましたらご回答お願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- hok212
- ベストアンサー率66% (100/150)
回答No.1
こんにちは。 まずはメールアドレスが正しい形式になっているか確認したほうが良いでしょう。 正しい形式とは RFC2821,2822に準拠していということです。 一例を挙げると次のような制限があります。 ・スペース、カンマ、コロンが含まれていないこと ・@マークが2つ以上含まれないこと ・ピリオドと@マークが連続しないこと ※3番目は「..」や「@@」だけでなく「.@」もダメなパターンです。 これらに当てはまらなければ、メールアドレスをブラケットで囲う手法もあります。 <aaa@bbb.ccc> ※この手法も RFC2821 に記載されております。 これでも該当のCGIからメールが送れないのであれば、サーバのドメイン名とメールアドレスのドメイン名を同じにしてみましょう。 お使いのメールサーバの仕様がわかりませんが、メールサーバによっては迷惑メールの対策として、ドメイン名をチェックする場合がありますので、このパターンに引っかかると質問者さんが仰っている現象となります。
お礼
ご回答ありがとうございました。 昨日20時に送信していたメールが午前1時に届きました。 今度は、それを探ってみようと思います。