1434バイト以上のメッセージ送信ができないNo.04199
なが さん 01/12/02 21:02
 
リモートメールが気に入って最近鶴亀メールを使い始めた、なが と申します。
受信については問題ないのですが、会社のサーバへの1434バイト以上のメッセージ送
信ができません。
但し、OE5.5ではメッセージサイズに関係なく同アカウントに送信できます。
また、BIGLOBEについては送受信とも問題ありません。
どなたか対処法をご存知でしょうか。お知恵を頂きたく。

<送信可否組合せ>
メールソフト -->      鶴亀メール   OutlookExperss5.5
フ゜ロハ゛イタ゛ -->  BIGLOBE   会社     BIGLOBE   会社
1432バイト以下  OK        OK       OK        OK
1434バイト以上  OK        NG       OK        OK

<ログ抜粋>
R 220 gmml10.xxxxxxxx.co.jp ESMTP Sendmail AIX5.1/8.11.0/8.11.0; Sat, 1 Dec
2001 22:31:05 +0900
=== 中略 ===
S DATA
R 354 Enter mail, end with "." on a line by itself
S ...メール内容...(1434バイト)
E 長時間にわたってサーバーからの応答がありません。

[ ]
RE:04199 1434バイト以上のメッセージ送信ができないNo.04200
秀まるお2 さん 01/12/02 22:31
 
>R 354 Enter mail, end with "." on a line by itself
>S ...メール内容...(1434バイト)
>E 長時間にわたってサーバーからの応答がありません。

 実はまったく同じ問題が、とあるユーザー様からメールにて直接報告いただい
てます。そちらの方は特定のプロバイダー会社のメールサーバーを使っておられ
るようですが、必ずしもサイズが大きいメールで起きてる訳でもないようです。

 で、実はV1.53に、こういう場合の対処処理が入っているので是非お試しいた
だきたいと思います。

 「設定・全般的な選定」の「デバッグ」ページに、

 「SMTPサーバーから応答がない場合にCRLF.CRLFを送ってみる」

 というオプションがあります。これをONにしてみてください。

 それで、送信で固まった状態で、「中断」ボタンを押してください。そうする
と、「CRLF.CRLFを送信しますか」のようなメッセージが出てくるので、「は
い」としてみてください。

 それの結果を是非連絡ください。

[ ]
RE:04200 1434バイト以上のメッセージ送信ができないNo.04205
なが さん 01/12/02 23:33
 
> 「SMTPサーバーから応答がない場合にCRLF.CRLFを送ってみる」
> というオプションがあります。これをONにしてみてください。
> それの結果を是非連絡ください。

早速のご教示ありがとうございます。
見事送信できました。下記はそのログ抜粋です。

S DATA
R 354 Enter mail, end with "." on a line by itself
S ...メール内容...(15855バイト)
I CRLF.CRLFを再送してみる!
R 250 2.0.0 fB2EQBx181062 Message accepted for delivery
I 1 / 1 済み (15K / 約15Kバイト)
S QUIT
R 221 2.0.0 gmml10.xxxxxxxx.co.jp closing connection

[ ]
RE:04205 1434バイト以上のメッセージ送信ができないNo.04207
秀まるお2 さん 01/12/03 09:55
 
 とりあえず送信できるようになったということで胸をなで下ろしつつも、毎
回「中断」ボタンを押していただく訳にもいかないので、なんとかうまく対処
しないといけないです。

 単純に、サイズの大きなメールだとダメって話でしょうかね?。それとも、
僕が思うに、メールの最後が改行で終わってないメールだとダメってことでは
ないでしょうか?

 鶴亀メールはメールの最後に「CRLF.CRLF」を付けてSMTPサーバーに送るん
ですが、もしかしてこれが「CRLFCRLF.CRLF」でないとダメなのかなぁと思っ
たりします。

 単純にサイズが大きくてダメということなら、「CRLF.CRLF」だけ少しタイ
ミングをずらして送信するってことで対処可能かもしれません。

 ということで、もうちょっとヒントをいただきたいと思います。

[ ]
RE:04207 1434バイト以上のメッセージ送信ができないNo.04228
なが さん 01/12/04 00:34
 
いろいろお手数かけます。

>僕が思うに、メールの最後が改行で終わってないメールだとダメってことでは
>ないでしょうか?

メール本文最終行に改行を入れてみたのですが、やはり送信が出来ない状況は変わり
ませんでした。

ちなみに、会社のLAN環境でやってみたのですが、この場合は何の問題もなく送信
できました。ダイアルアップだとファイアウォールを経由しているのですが、これが
原因なのでしょうか。

[ ]
RE:04228 1434バイト以上のメッセージ送信ができないNo.04259
秀まるお2 さん 01/12/04 15:45
 
>ちなみに、会社のLAN環境でやってみたのですが、この場合は何の問題もなく送信
>できました。ダイアルアップだとファイアウォールを経由しているのですが、これが
>原因なのでしょうか。

 僕にもよく分かりませんが、少なくともメールサーバーが原因では無いんで
すね。

 鶴亀メールの動作も特に違いがないはずだし、まったくよく分からないです。

 Outlook Expressがどのようにメール送信してるのかも調べてみたんですが、
特に鶴亀メールとの違いも見つかりませんでした。(例えばCRLF.CRLFをメー
ル本文と分けて送信してるのかと思ったんですが、そうでもないようです)

 ということで、とりあえずデバッグ用に用意したオプションを格上げ(とい
うか、常に有効なように)させていただきます。

[ ]
RE:04259 1434バイト以上のメッセージ送信ができないNo.04293
なが さん 01/12/05 02:12
 
> ということで、とりあえずデバッグ用に用意したオプションを格上げ(とい
>うか、常に有効なように)させていただきます。

お手数をお掛け致しました。いろいろ調査ありがとうございました。今後もよろしく
お願い致します。

[ ]