ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

メール送信について

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 | 投稿日時 2015-2-10 9:59
mmcc  半人前   投稿数: 26
メール関数を使用して、メールの送信を行っています。

存在しないアドレスにメール送信(MailSendにて)しても「成功」となるのですが、
この場合のエラーを取得する方法はありますでしょうか。

よろしくお願いします。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2015-2-10 11:46
Tanda  長老   投稿数: 2151
mmccさん

メールアドレスが存在しているかどうかの判定は次のいずれかです。

1. 相手側のPOPサーバが存在しない。
2. アカウントが存在しない。

前者はDNSで判定され、後者はPOPサーバがエラーを返します。
いずれの場合も送信時点では判定できません。エラーを受け取って
から、それなりのロジックを書く必要がありますが、一筋縄では
行きそうにありませんね。

投票数:1 平均点:10.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2015-2-10 13:10
mmcc  半人前   投稿数: 26
ありがとうございます。

基本的なことがわかっていなくて...たいへんわかりやすい説明ありがとうございました。
難しいようで残念でした。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2015-2-10 15:16
pu_mahalo  長老 居住地: 大阪  投稿数: 775
こんにちは Puです

E-Mailの仕組み上 送信は自身が許可されたSMTPサーバーへ
送信依頼するだけなので エラーはSMTPサーバーが他のSMTPサーバーへ
依頼賭けたりして 最終的に受信boxへ配信されますので

Mail送信pgでエラーを取得するのは難しいですね
でわ〜でわ〜
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約