vine-users ML アーカイブ



[vine-users:073649] postfix with smtp auth

  • From: Satoshi IWAMOTO <satoshi.iwamoto@xxxxxxxxxxx>
  • Subject: [vine-users:073649] postfix with smtp auth
  • Date: Mon, 12 Dec 2005 14:57:40 +0900
 いわもとといいます。

 smtp auth が必要な ISP の smtp server に家庭内 LAN の server から
 メールを配送しようとしてハマってます。

 調査方法、チェックする項目などアドバイスいただけませんでしょうか?

 ISP の smtp に投げずに、自身で配送する設定ですと問題ありません。


 ○ ネットワーク構成

 ISP smtp -- CATV net -- Linux Box (server) -- Linux or Windows Box (client)

 ISP は nifty、server には Vine 2.6CR を使っています。


 ○ やったこと

  1,cyrus-sasl-1.5.27-17vl1 の install。apt で入れました。
  2,postfix を sasl 対応に rebuild & install
  3,main.cf の設定、db の構築

    http://www.aconus.com/~oyaji/faq/postfix_faq3.htm の最後を参考。
    relayhost = smtp.nifty.com として、nifty の smtp に投げる


 ○ 結果

  メールが配送されません。/var/log/maillog には、

Dec 12 14:34:00 kokone postfix/smtp[31932]: connect to mail.nifty.com[202.248.
37.144]: Connection timed out (port 25)
Dec 12 14:34:00 kokone postfix/smtp[31932]: 9FA4F104E98: to=<iwamoto@xxxxxxxxx
jp>, relay=none, delay=189, status=deferred (connect to mail.nifty.com[202.248
.37.144]: Connection timed out)

  と timed out と言われます。(XXXXXは伏せています)
  何回か配送しようとしますが、すべて timed out します。


 ○ 悪あがき

  1,nifty に投げるのではなく、別のところに投げてみる。
    sakura internet の smtp に投げてみたところ、配送されます。

Dec 12 14:15:16 kokone postfix/smtp[30758]: 372D5104E98: to=<iwamoto@xxxxxxxxx
jp>, relay=XXXXX.sakura.ne.jp[XXX.XXX.XXX.XX], delay=0, status=sent (250 2.0.0
 jBC5FGqV065172 Message accepted for delivery)

    XXXXX.sakura.ne.jp は、私が借りているサーバです。
    (XXXXXは伏せています)
    メールも無事に届き、headerには認証したよ、との記述があります。


  2,Linux client の sylpheed で直接 nifty の smtp に送ってみる。
    smpt auth を使う設定で問題なくメール送信できます。
    メールも無事に届き、headerには認証したよ、との記述があります。

-------------------------------------------
  e-mail      : iwamoto@xxxxxxxxxxxxxxxxxxx
  岩本 敏 (satoshi IWAMOTO)
-------------------------------------------
離れえぬよう、流されぬよう、ぎゅっと…