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

[postfix-jp: 2222] Re: envelopeのドメイン部がIPぽいメールを受け入れたい



とみたです。

On Fri, 01 Sep 2006 19:13:21 +0900
Yoshiaki Kawazu <kawaz-postfix-jp-list@xxxxxxxxxxx> wrote:

> sender が foo@xxxxxxxxxxxx のようなメールが受信できず困っています。
> 
> 現象としては、MAIL FROM: foo@xxxxxxxxxxxx のところで、
> 501 Bad address syntax
> というエラーになってしまい弾かれてしまいます。
> 
> foo@xxxxxxxxxxxx のようにドメイン部分がIPですらない、
> foo@xxxxxxx というアドレスでも弾かれます。
> foo, foo@bar, foo@192, foo@xxxxxxx, foo@xxxxxxxxxxxxxxxx は全て通ります。
> 色々試してみた結果、以下の正規表現にマッチするようなアドレスが駄目なようです。
> /.+@[0-9]+(\.[0-9]+)+/

コンパイル時に SLOPPY_VALID_HOSTNAME マクロを定義しておけば、数字と「.」
だけのホスト名を valid として扱うようになると思います。

ソースを読んだだけで試してないので外しているかもしれませんが。

ただし、MAIL FROM だけでなく、すべてのホスト名の検証に影響します。

-- 
とみたまさひろ <tommy@xxxxxxxx> 『Postfix辞典』ISBN:4798110353
3469 42CC 4D32 F53C AD98  65A5 8C37 FF09 69C1 6040
_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list

References
[postfix-jp: 2215] envelopeのドメイン部がIPぽいメールを受け入れたい, Yoshiaki Kawazu

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