[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp: 4197] Re: unverified_recipient_reject_codeがうまく設定できない



荻野です。

他の方からの回答がないので、憶測だけで書いています。

mta研究会 Yamaguchi said the following on 12/11/14 18:03:
> Nov 14 17:40:06 bmta postfix/smtpd[31556]: NOQUEUE: reject:
> RCPT from [B]のメールサーバー:
> 450 4.1.2 <*****@dwmail.jp>: Recipient address rejected:
> Domain not found; from=<[A]のフロムドメイン> to=<*****@dwmail.jp> proto=ESMTP
> helo=<[A]のHELOネーム>
> 
> Nov 14 17:40:23 bmta postfix/smtp[31924]: B7E96220E12: to=<*****@dwmail.jp>,
> relay=none, delay=20, delays=0.01/0.01/20/0, dsn=4.4.3, status=undeliverable
> (Host or domain name not found. Name service error for name=dwmail.jp
> type=MX: Host not found, try again)

質問ですが、この 450 で応答してしまうというのは常に、なのでしょうか。ロ
グにある dwmail.jp というのは実在するけれども、DNS サーバが存在しないド
メインですよね。


第一の問題として verify にかかる時間の問題があると思います。

http://www.postfix-jp.info/trans-2.3/jhtml/ADDRESS_VERIFICATION_README.html
> Postfixアドレス検証が有効になっていると、通常のメールは最初、アドレ
> スが 検証される最大6秒というほんの短い間待たされます。一旦アドレス
> 状態がわかると、 状態はキャッシュされてPostfixはすぐに応答します。
> 検証に時間がかかりすぎると、Postfix SMTPサーバは送信者または受信者
> アドレスを 450 応答で遅延します。

上記のログの順序から、このログのケースではこちらでは無いかと思います。


第二に dwmail.jp については verify の結果が不明だということです。もし、
DNS 検索で NX DOMAIN が帰ってきたり、MX ホストが unknown recipient を返
してくれば存在しないドメインや、配送不能アドレスということが確定しますので、
  reject_unknown_recipient_domain
  reject_unverified_recipient
の通りに応答されるのではないでしょうか。

しかし、DNS が引けないとなると、DNS やネットワークの一時的な障害が原因か
もしれず、ドメインが存在しないとか配送不能アドレスであるかという結果が判
明しません。

この場合、550 で応答されると困るので、unknown_address_reject_code の「一
時的なDNSエラーの場合には」とあるように 450 が使用されるのではないでしょ
うか。

http://www.postfix-jp.info/trans-2.3/jhtml/postconf.5.html#unknown_address_reject_code
> unknown_address_reject_code (デフォルト: 450)
> 
>  送信者または受信者アドレスが reject_unknown_sender_domain また
> は reject_unknown_recipient_domain 制限で拒否された場合の、数字
> のPostfix SMTPサーバ応答コード。一時的なDNSエラーの場合には、応
> 答は常に450です。


ということで、

http://ja.wikipedia.org/wiki/%E3%83%89%E3%82%B3%E3%83%A2Web%E3%83%A1%E3%83%BC%E3%83%AB
> ドコモwebメール(ドコモウェブメール)はかつてNTTドコモとポータル
> サイト「goo」を運営しているNTTレゾナントが提供していた
> (中略)
> 経営資源の集中を目的として、2012年3月13日に新規申し込みを終了、
> 2012年8月27日にサービスを終了した。
> (中略)
> 「ドコモwebメール」は、iモード契約者であれば専用のメールアドレ
> ス(●●@xxxxxxxxx)が無料で1つ取得でき、

などは、よくある @softbank.ne.jp を @softbank.jp と間違えてずっと
deferred にたまるとかと一緒で、配送不能の宛先ドメインのリストを作って
smtpd_recipient_restrictions に REJECT を返すぐらいしか思いつきません。


間違っていたらごめんなさい。

-- 
荻野 充 (おぎの みつる) ... 「萩(はぎ)」にあらず
Key fingerprint = 7F26 5414 1805 F31B 1617  10B7 C117 07AE 1691 9BD1

_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list

References
[postfix-jp: 4196] unverified_recipient_reject_codeがうまく設定できない, mta研究会 Yamaguchi

[検索ページ] [Postfix-JP ML Home]