メールの仕組み(認証)について
お世話になります。
Windows7Pro
メールの仕組み(認証)についてご教示願います。
以下はWireSharkにてパケットキャプチャしたものです。
1.方法1でメールを送信した場合、
S: 220 MDaemon.ドメイン名 ESMTP MDaemon 15.0.3; Thu, 08 Oct 2015 14:15:42 +0900
C: EHLO 当該PC名
S: 250 MDaemon.ドメイン名 Hello 当該PC名, pleased to meet you | 250 ETRN | 250 AUTH LOGIN CRAM-MD5 PLAIN | 250 8BITMIME | 250 ENHANCEDSTATUSCODES | 250 STARTTLS | 250 SIZE
C: AUTH LOGIN
S: 334 VXNlcm5hbWU6
となります(途切れている感じで終了します)。
結果としてはメール送信できません。
2.方法2でメールを送信した場合、
S: 220 MDaemon.ドメイン名 ESMTP MDaemon 15.0.3; Thu, 08 Oct 2015 14:47:01 +0900
C: EHLO 当該PC名
S: 250 MDaemon.ドメイン名 Hello 当該PC名, pleased to meet you | 250 ETRN | 250 AUTH LOGIN CRAM-MD5 PLAIN | 250 8BITMIME | 250 ENHANCEDSTATUSCODES | 250 STARTTLS | 250 SIZE
C: MAIL FROM:<送信元アドレス>
S: 250 2.1.0 Sender OK
C: RCPT TO:<送信先アドレス>
S: 250 2.1.5 Recipient OK
C: DATA
S: 354 Enter mail, end with <CRLF>.<CRLF>
C: DATA fragment, 265 bytes
C: DATA fragment, 82 bytes
C: DATA fragment, 2 bytes
from: 送信元アドレス, subject: 件名, (text/plain)
25→51121 [ACK] Seq=331 Ack=441 Win=65024 Len=0
S: 250 2.6.0 Ok, message saved
51121→25 [ACK] Seq=441 Ack=360 Win=65280 Len=0
となります。
メール送信はできます。
3.方法3でメールした場合、
S: 220 MDaemon.ドメイン名 ESMTP MDaemon 15.0.3; Fri, 09 Oct 2015 14:33:39 +0900
C: HELO ドメイン名
S: 250 MDaemon.ドメイン名 Hello ドメイン名, pleased to meet you
C: MAIL From:<送信元アドレス>
S: 250 2.1.0 Sender OK
C: RCPT To:<送信先アドレス>
S: 250 2.1.5 Recipient OK
C: DATA
S: 354 Enter mail, end with <CRLF>.<CRLF>
from: 送信元アドレス, subject: 件名, (text/plain)
S: 250 2.6.0 Ok, message saved <Message-ID: <5FD10253ED1586送信元?アドレス>>
C: QUIT
S: 221 2.0.0 See ya in cyberspace
となります。
メール送信はできます。
<質問>
・方法1について
SMTPサーバーが認証方法を提示し、それに対してクライアントが
「AUTH LOGIN」を返答。SMTPサーバーがユーザー名を要求するも、
クライアントが未返答のように見受けられるのですが、このようになってしまう
原因としてはどういうことが考えられますでしょうか。
・方法2について
SMTPサーバーが認証方法を提示し、それに対してクライアントが送信元アドレス
を応答しておりますが、これは結局何の認証方法を行っているのでしょうか。
・方法3について
HELOなのでSMTPサーバーは認証方法を提示せず、そのまま送信元/送信先
アドレス、本文件名をクライアントが応答しているように見受けられるのですが、
認識は合ってますでしょうか。
※要するに方法1と2は「EHLO」だからサーバーは認証方法を提示している?
なお、
方法1:タスクスケジューラの「電子メールの送信」でメール送信したものです。
方法2:HDD監視ツール(CrystalDiskInfo)からのメール通知です。
方法3:メーラー(秀丸メール)からの送信です。
※方法2、3については、あえてユーザー名及びパスワードを空白の設定にし送信。
勉強不足で大変恐縮ですが、宜しくお願い致します。
お礼
お礼が遅くなりましてすいません。色々試している最中です。 他のメールソフトで挑戦中です。素人の質問に詳しく教えて頂き ありがとうございます。