戻る

0002 from

list

| intro | from | size | class | nrcpts | msgid | proto | daemon | relay |
| to | ctladdr | delay | xdelay | mailer | pri | dsn | stat |

from, size, class, nrcpts, msgid, proto, daemon, relay, to, ctladdr, delay, xdelay, mailer, pri, dsn, stat

from

syslog 式 from= は エンベロープの発信者を あらわす
普通は 実在の 人の アドレス に なるが エラーの場合は postmaster マクロ $n 等に 化ける 場合がある
発信者に 対する 出力のみに 現れる

いくつかの 実例を 見てみることにする

送信 パターン

送信 パターン という言葉は 紛らわしいかもしれません これは ある 内部 のネットワーク の 1台の 計算機から 外部の 別の ネットワークの 計算機に メールを 送信する場合であって 内部の sendmail が 動作している 計算機から 見ると いわば 受け取る 感じに なっています

  まず ローカルの 計算機から sendmail の 動作している 計算機との
  やり取りから 送信作業が 始まる

Oct 21 23:01:58 user100 sendmail[1811]: 
k9LE1v98001811: 
from=<mailuser555@user100.server100.info>, 
size=6297, 
class=0, 
nrcpts=1, 
msgid=<20061021.230157.41624764.mailuser555@user100.server100.info>, 
proto=ESMTP, 
daemon=MTA, 
relay=user200@local001.localserver200 [192.168.38.222]

         実際の 送信者 は ローカルの 計算機から 電子メールを 
         出すのであるが アカウントは user100.server100.info の 計算機の
         mailuser555 という アカウント で 処理をする
relay : これは ローカルの 計算機 と やり取りを している
from  : 送信者は ローカル ではなくて user100.server100.info の 計算機と
        と して扱われている

この 計算機local001.localserver200 [192.168.38.222] の ユーザー user200というのが 
実際に メールを 出そうと している アカウントは 計算機 user100.server100.infomailuser555というもので 処理をする事になる

受信 パターン

Oct 16 10:15:27 user100 sendmail[7654]: 
k9G1FOKE007654: 
from=<otur555@zousann.ko.ni>, 
size=4552, 
class=0, 
nrcpts=1, 
msgid=<8E9B537E43D03941A72B83F2651DF5586A1522@SRV100001.zousann.ko.ni>, 
proto=ESMTP, 
daemon=MTA, 
relay=server101.zousann.ko.ni [222.333.444.555]
 ここまでは 外部から 受信している所です 
from  : 紛れもなく 外部から 送った 相手でしょう (正常な 場合と 考えて)
これも 同様ですな
Oct 22 10:12:41 user100 sendmail[2083]: 
k9M1Cf1C002083: 
from=<otusr888@quad.adn.ne.ni>, 
size=1907, 
class=0, 
nrcpts=1, 
msgid=<001a01c6f577$322bea50$0400a8c0@win02>, 
proto=ESMTP, 
daemon=MTA, 
relay=mafeed.adn.ne.ni [666.777.888.999]

まあ エンベロープ とは なんぞや といって 堂々 めぐりを するのは 取り 敢えず 止めておこう 簡単に 送り手 として考える 甘い考えではあるが

役に立たない 参考

此処からのものは 良くわからないが 少なくとも 送り手 ”support@microsoft.com”は 59-117-179-207.dynamic.hinet.net [59.117.179.207]の 人では 無いと云う事は わかる

Oct  2 05:34:15 user100 sendmail[28890]: k91KYFoA028890: 
ruleset=check_rcpt,
arg1=<support@microsoft.com>, 
relay=59-117-179-207.dynamic.hinet.net [59.117.179.207], 
reject=550 5.7.1 <support@microsoft.com>... Relaying denied

Oct  2 05:34:16 user100 sendmail[28890]: k91KYFoA028890: 
lost input channel from  59-117-179-207.dynamic.hinet.net [59.117.179.207] 
to MTA after rcpt
Oct  2 05:34:16 user100 sendmail[28890]: k91KYFoA028890: 
from=<support@microsoft.com>, 
size=0, 
class=0, 
nrcpts=0, 
proto=SMTP, 
daemon=MTA, 
relay=59-117-179-207.dynamic.hinet.net [59.117.179.207]

尚、microsoft.com の IP アドレスは 以下のようである
$ dig microsoft.com
;; ANSWER SECTION:
microsoft.com.          303     IN      A       207.46.130.108
microsoft.com.          303     IN      A       207.46.250.119

最後の例は役には立たないものであるが 早朝から 私は microsoft.com の 某です といって IP アドレス 59.117.179.207 から 呼びかけて来てる 様です が なにゆうでまんねん という感じである 律義なやっちゃ 無視すれば ええの に sendmail さん

戻る

にゃんたろう 拝!
2006年10月23日 (月) 21:48:27 JST 作成

Copyright © 2004.-2007. nyantarou All Rights Reserved.