«前の日記(2009-11-30) 最新 次の日記(2009-12-03)» 編集

tueda's diary


2009-12-01 tueda's diary

_ docomo宛のメールが悩ましい件

メールは届いているらしいのに,mfsmax.docomo.ne.jp からstat=Service unavailableが上がってくるのでログから推測したことを実験してみた.

存在しないアドレスへ2通,存在するアドレスへ2通,同時にメールを送ってみるテスト.手打ちでSMTPをしゃべってみる.

unicorn:~ tueda$ telnet smtp.mydomain.jp 25
Trying aaa.bbb.ccc.ddd...
Connected to ns.collegium.or.jp.
Escape character is '^]'.
220 smtp.mydomain.jp ESMTP Sendmail *.**.*/*.**.*; Tue, 1 Dec 2009 17:53:05 +0900 (JST)
helo you
250 smtp.mydomain.jp Hello unicorn.mydomain.jp [xxx.xxx.xxx.xxx], pleased to meet you
mail from: ueo@ueo.co.jp
250 2.1.0 ueo@ueo.co.jp... Sender ok
rcpt to: not-exist-addr1@docomo.ne.jp
250 2.1.5 not-exist-addr1@docomo.ne.jp... Recipient ok
rcpt to: not-exist-addr2@docomo.ne.jp
250 2.1.5 not-exist-addr2@docomo.ne.jp... Recipient ok
rcpt to: exist-addr1@docomo.ne.jp
250 2.1.5 exist-addr1@docomo.ne.jp... Recipient ok
rcpt to: exist-addr2@docomo.ne.jp
250 2.1.5 exist-addr2@docomo.ne.jp... Recipient ok
data
354 Enter mail, end with "." on a line by itself
Subject: Test for docomo mx server

This is test for docomo server.
How about?
.
250 2.0.0 nB17r5ir002102 Message accepted for delivery
quit
221 2.0.0 smtp.mydomain.jp closing connection
Connection closed by foreign host.

結果はこんな感じ./var/log/maillogから.

Dec  1 17:54:30 ns sm-mta[2114]: nB17r5ir002102: to=not-exist-addr1@docomo.ne.jp, d
elay=00:01:01, xdelay=00:00:00, mailer=esmtp, pri=120154, relay=mfsmax.docomo.ne
.jp. [203.138.181.240], dsn=5.1.1, stat=User unknown
Dec  1 17:54:30 ns sm-mta[2114]: nB17r5ir002102: to=not-exist-addr2@docomo.ne.jp, d
elay=00:01:01, xdelay=00:00:00, mailer=esmtp, pri=120154, relay=mfsmax.docomo.ne
.jp. [203.138.181.240], dsn=5.1.1, stat=User unknown
Dec  1 17:54:30 ns sm-mta[2114]: nB17r5ir002102: to=exist-addr1@docomo.ne.jp,exist-addr2
@docomo.ne.jp, delay=00:01:01, xdelay=00:00:00, mailer=esmtp, pri=1201
54, relay=mfsmax.docomo.ne.jp. [203.138.181.240], dsn=5.0.0, 
stat=Service unavailable <<<<< ここ! >>>>>
Dec  1 17:54:30 ns sm-mta[2114]: nB17r5ir002102: nB17sUir002114: 
DSN: Service unavailable

携帯へのメールはちゃんと届いているんだが...直前のUnknown user宛のメールをひとつにすると,ちゃんとstat=Sentが上がって来たりする.どうもバグっぽい?(−−)

さらに悩ましいのが,こちらのsendmailの挙動.だえもんくんからのお手紙がヘン!

The original message was received at Tue, 1 Dec 2009 17:53:29 +0900 (JST)
from smtp.mydomain.jp [xxx.xxx.xxx.xxx]

   ----- The following addresses had permanent fatal errors -----
not-exist-addr1@docomo.ne.jp
    (reason: 550 Unknown user not-exist-addr1@docomo.ne.jp)
not-exist-addr2@docomo.ne.jp
    (reason: 550 Unknown user not-exist-addr2@docomo.ne.jp)
exist-addr1@docomo.ne.jp
    (reason: 550 Unknown user exist-addr2@docomo.ne.jp)
exist-addr2@docomo.ne.jp
    (reason: 550 Unknown user exist-addr2@docomo.ne.jp)
(以下略)

なんで exist-addr1, exist-addr2 のエラーが Unknown user(しかも両方ともexist-addr2)やねん?(−−;) 連続して発生したエラーは,最初のエラーでまとめて集約してねか,これ?

相変わらず,携帯宛メールはいろいろと悩ましいことが多すぎです.

(18:28 updated)

本日のリンク元


最近のトラックバック

  1. :Twitter Trackbacks (2010-09-07 00:55)
  2. :Twitter Trackbacks (2010-09-01 13:37)
  3. :Twitter Trackbacks (2010-08-21 13:27)
  4. aircastle.py:[others][recruit].. (2008-06-02 06:36)
  5. tueda's diary:Installing FreeBSD.. (2008-03-22 13:23)



It is a small world,isn't it?
«前の日記(2009-11-30) 最新 次の日記(2009-12-03)» 編集

総訪問者数:56778 本日の訪問者数:00023 昨日の訪問者数:00052