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

[postfix-jp: 997] Re: 554 Malformed Email Rejected について



柳澤です。

On Mon, 24 Jan 2005 14:58:38 +0900
Uchino masashi <uchi@xxxxxxxxxxxxxxx> wrote:

>  postfix+IMSSサーバにおいて、以下のエラーが発生しております。
> 
> |<fj3710bq@xxxxxxxxxxxxxxxxxxxxxxxxxx> (expanded from
> |    <fj3710bq@xxxxxxxxxxxxxxxx>): host localhost[127.0.0.1] said: 554
> |    Malformed Email Rejected.  (in reply to end of DATA command)

ソースで言うとsrc/smtp/smtp_proto.cの829-833行目の表示でないでしょうか。
ここに並んでいるcase SMTP_STATE_*はSMTPでメールを送るときの手順を
はじめから一つ一つ実現しているものに見えますが、end of DATA commandと
いうのは157行目のxfer_request配列の5番目のデータが呼ばれたときで、
SMTP_STATE_DOTの値は5ですので。(130行目)

>  やはり、IMSSが文句を言っているのでしょうか。。

そうだと思います。
PostfixがMIMEの中身を見たりその対応づけを調べたりするかは存じませんが、
DATAコマンド後の".CRLF"で554を返すということはIMSSがメールのメッセージ
ボディーについてチェックを行って、その結果MIMEの中身が壊れているなどと
判断した可能性が高そうです。
ここでFromやToなどHeader部分でその手のチェックをするとは思えないので
MIMEの破損を疑うべきだと考えましたが、FromやToがRFC2822ルールに
基づいていないとNGになるという場合もありそうですね。

#htagsしてるとかな漢字変換に頻繁に失敗する(T_T)
-- 
------------------------------------------------------
Yoshisato YANAGISAWA <yanagisawa@xxxxxxxxxxxxxxxxxxx>
Dept. of Mathematical and Computing Science
Graduate School of Information Science and Engineering
Tokyo Institute of Technologoy.
_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list

References
[postfix-jp: 996] 554 Malformed Email Rejected について, Uchino masashi

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