メール送信について
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
mmcc
投稿数: 26
![半人前 半人前](../../uploads/rank3dbf8e94a6f72.gif)
メール関数を使用して、メールの送信を行っています。
存在しないアドレスにメール送信(MailSendにて)しても「成功」となるのですが、
この場合のエラーを取得する方法はありますでしょうか。
よろしくお願いします。
存在しないアドレスにメール送信(MailSendにて)しても「成功」となるのですが、
この場合のエラーを取得する方法はありますでしょうか。
よろしくお願いします。
投票数:0
平均点:0.00
Tanda
投稿数: 2151
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
mmccさん
メールアドレスが存在しているかどうかの判定は次のいずれかです。
1. 相手側のPOPサーバが存在しない。
2. アカウントが存在しない。
前者はDNSで判定され、後者はPOPサーバがエラーを返します。
いずれの場合も送信時点では判定できません。エラーを受け取って
から、それなりのロジックを書く必要がありますが、一筋縄では
行きそうにありませんね。
メールアドレスが存在しているかどうかの判定は次のいずれかです。
1. 相手側のPOPサーバが存在しない。
2. アカウントが存在しない。
前者はDNSで判定され、後者はPOPサーバがエラーを返します。
いずれの場合も送信時点では判定できません。エラーを受け取って
から、それなりのロジックを書く必要がありますが、一筋縄では
行きそうにありませんね。
投票数:1
平均点:10.00
mmcc
投稿数: 26
![半人前 半人前](../../uploads/rank3dbf8e94a6f72.gif)
ありがとうございます。
基本的なことがわかっていなくて...たいへんわかりやすい説明ありがとうございました。
難しいようで残念でした。
基本的なことがわかっていなくて...たいへんわかりやすい説明ありがとうございました。
難しいようで残念でした。
投票数:0
平均点:0.00
pu_mahalo
居住地: 大阪
投稿数: 775
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
こんにちは Puです
E-Mailの仕組み上 送信は自身が許可されたSMTPサーバーへ
送信依頼するだけなので エラーはSMTPサーバーが他のSMTPサーバーへ
依頼賭けたりして 最終的に受信boxへ配信されますので
Mail送信pgでエラーを取得するのは難しいですね
でわ〜でわ〜
E-Mailの仕組み上 送信は自身が許可されたSMTPサーバーへ
送信依頼するだけなので エラーはSMTPサーバーが他のSMTPサーバーへ
依頼賭けたりして 最終的に受信boxへ配信されますので
Mail送信pgでエラーを取得するのは難しいですね
でわ〜でわ〜
投票数:0
平均点:0.00