list
from, size, class, nrcpts, msgid, proto, daemon, relay, to, ctladdr, delay, xdelay, mailer, pri, dsn, stat
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.info の mailuser555というもので 処理をする事になる
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 作成