ひとりごと

新しい記事:[1639]  古い記事:[1637] 表示単位 :

ついったー[おとなり日記] かがみさん Y.Kumagaiさん

2006/02/14 (火)

・ 対策

ということで、対策を施してみました。手段は二通りあります。

  1. アイネットディーではなくDTIのメールサーバに投げるようにする
  2. 25番ではなく他のポートを使うようにする

べつにどっちでも良いのですが、今回は前者を検討してみました。じつはSMTP AUTHでリレーするようにした当初からDTI経由でメールを送信したかったのですが、なぜだかどうにも動かなかった経緯があるので今回はリベンジです。

まずは /etc/mail/authinfo と sendmail.cf の元になるファイルを書き換えて DTI のメールサーバを通るようにしました。で、何気なくDTIのSMTPサーバにtelnetしてみました。

% telnet smtp.mars.dti.ne.jp 25
Trying 202.216.228.126...
Connected to smtp91.dti.ne.jp.
Escape character is '^]'.
220 smtp07.dti.ne.jp ESMTP DTImail 3.10s; Tue, 14 Feb 2006 15:29:19 +0900 (JST)
EHLO mars.dti.ne.jp
250-smtp07.dti.ne.jp Hello PPPax328.osaka-ip.dti.ne.jp [61.44.221.78], pleased t
o meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE 104857600
250-AUTH CRAM-MD5 PLAIN LOGIN
250-DELIVERBY
250 HELP

でもって、うちの authinfoは下記の通り
AuthInfo: "U:********" "P:********" "M:DIGEST-MD5"
あわわわ、ここが違ったんですねー。CRAM-MD5にするとちゃんと送信できるようになりました。一年越しの謎がようやく解けましたよ(恥)。

余談ですが、アイネットディーのメールサーバにtelnetしてみると

250-AUTH NTLM LOGIN PLAIN DIGEST-MD5 CRAM-MD5
となっていました。こっちはどちらでも良いのですね・・・

さらに余談ながら、後者の対策も施しておこうとおもってかがみさんのページをパクってポート番号を変更する設定を記載しようとすると・・・。既に書いてました(笑)。こんなこともあろうかとかがみさんの記事が出たときにこっそりまねしていたのですね。さすがは私、エラいっ!! って忘れてたらあかんがな(^^)。

[つっこみ]

新しい記事:[1639]  古い記事:[1637] 表示単位 :
※このページへのリンクは自由です。リンクの方法については[つっこみ]で表示されるページの最後をごらんください。
たかたに(takatani@mars.dti.ne.jp)