人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

qmailのログについてお聞きしたいことがあります。

2009-03-06 22:42:19.836116500 delivery 133107: success: 122.xxx.xxx.xxx_accepted_message./Remote_host_said:_250_ok:__Message_27684712_accepted/

このログの「122.xxx.xxx.xxx」の部分に関してなのですが、私が使用しているSMTPサーバのIPアドレスでもありませんし、配信先のIPアドレスでもありません。この部分が配送先のIPアドレスなら無事に配信されたんだと思うのですが、自分のIPアドレスでもないし、配信先のIPアドレスでもないためログの意味がわからず困っています。

このログの意味を教えてください。メールは配信先に届いているのでしょうか?

●質問者: islayw
●カテゴリ:コンピュータ インターネット
✍キーワード:qmail アドレス サーバ メール ログ
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● kino436
●30ポイント

http://qmail.robata.org/qmail_setup1.html

一番下に同じログが出ています。

別のホスト=相手先のメールサーバに届いたと見なして良いと思います。

◎質問者からの返答

どうもありがとうございます。

「122.xxx.xxx.xxx」の部分は、別のホストではありますが、配信先サーバのIPアドレスではなく、私が利用しているレンタルサーバ会社のサーバのIPアドレスになっています。

メールを中継したサーバのIPアドレスが「xxx.xxx.xxx.xxx_accepted_message」のように記述され、例えば2回中継されると「aaa.xxx.xxx.xxx_accepted_message/bbb.xxx.xxx.xxx_accepted_message」のように記録されるのかなと想像しています。

「122.xxx.xxx.xxx」の部分について説明されているページを示していただけるとうれしいです。


2 ● b-wind
●30ポイント

qmail-log(5)

ログについては以上の通り。

該当のログからは、122.xxx.xxx.xxx というホストが受け取ったことしか分からない。

なぜそのサーバーに配送されたのかは他の設定がどうなっているか分からないので


メールは配信先に届いているのでしょうか?

不明。元々 SMTP にそれを知る仕組みは存在しない。

分かるのは直接対象のサーバーに配信した場合か、中継したサーバーのログがすべて追える場合だけ。

メールを中継したサーバのIPアドレスが「xxx.xxx.xxx.xxx_accepted_message」のように記述され、例えば2回中継されると「aaa.xxx.xxx.xxx_accepted_message/bbb.xxx.xxx.xxx_accepted_message」のように記録されるのかなと想像しています。

そんな風にはならない。

あくまで SMTP で通信するのは1対1で、相手サーバーがその後そのメールをどう扱ったかを知るすべはない。

たとえば、122.xxx.xxx.xxx のサーバーが該当のメールを spam と見なして破棄していても分からない。


繰り返すが、送信側だけでメールが希望通りに配信されたかを知る方法は現時点で存在しない。

◎質問者からの返答

どうもありがとうございます。

すっきりしました。


3 ● y-kawaz
●30ポイント

単にそのサーバから送信したメールのリレー先がレンタルサーバ業者のの送信用メールサーバを中継するように設定されているだけでしょう。

権限があればですが、/var/qmail/control/* 辺りのファイルを見ればそれらしき設定が見つかるかもしれません。

◎質問者からの返答

どうもありがとうございます。

smtproutesファイルに記述があることを確認できました!

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ