このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

YahooBBからのメールをEIMSで受け取れない

発言者:管理者
( Date Wednesday, November 28, 2001 21:15:25 )


現在EIMS3.0でメールサーバを運用しております。

最近YAHOO BBを使っているユーザーから、弊社宛に
メールを送っても届かず戻ってきてしまう、という
現象が起こっております。

EIMSには何ら制限をかけておりません。

何か理由が考えられるでしょうか?

たまちゃん さんからのコメント
( Wednesday, November 28, 2001 22:12:57 )

EIMS のエラーログにはどのような記録が残っていますか?

本題ではないですが,「管理者」という名前はこのサイトの管理者
である田中さんと混同されると困りますので,別の名前にしてはい
かがでしょうか。

田中求之 さんからのコメント
( Wednesday, November 28, 2001 22:58:07 )

状況がわかりませんので、憶測で書きます。

たぶん、ユーザー側の問題だと思います。EIMS 側で何らの制限を行なって
おらず、また、多のドメインからのメールは問題なく届くということであれば、
YahooBB の問題と考えるしかありませんよね。YahooBB からのすべてのメール
が届かないのであれば、YahooBB の何らかの問題でしょうし(あまりよい話は
聞きませんしね)、特定のユーザーからのメールが届かないということであれば、
そのユーザーの問題でしょうね。

もうすこし、状況を詳しく調べて、問題源を特定することが必要かと思います。
少なくとも、Filter を入れていないかぎりは、EIMS が特定のユーザーからの
メールを受け取らないということはあり得ません(サーバの接続に際して、
回線が遅すぎてタイムアウトを起こしている可能性はありますが)。

田中求之 さんからのコメント
( Wednesday, November 28, 2001 22:59:38 )

>届かず戻ってきてしまう

戻ってきたメールに、どのようなエラーメッセージが書かれているかをきちんと
調べるのが解決への第一歩でしょうね。

管理者改めEIMSユーザー さんからのコメント
( Thursday, November 29, 2001 09:55:55 )

皆様早速のご回答ありがとうございます。

以下が送信者に戻ったエラーメッセージです。

これによると「ポストペット」を使用しているようです。
改行コードの問題でしょうか?


******************************************************************
******************************************************************

Message from  yahoo.co.jp.
Unable to deliver message to the following address(es).

======================================================================
※このメールは、Yahoo!メールサーバーより自動的に送信されています。
このメールには返信しないでください。
======================================================================

下記のメールアドレス宛のメールが、配送できませんでした。
以下にメールサーバーからのエラーメッセージを記載いたします。

= エラーメッセージ
<*****@******.co.jp>:
***.***.***.**(弊社のメールサーバのIPアドレス) failed after I sent the message.
Remote host said: 501 5.5.2 there is a stray LF character in the message


= Original message follows.
= 以下、エラーとなったメール本文です
Return-Path: <********@yahoo.co.jp>
Received: from unknown (HELO 219.0.6.34) (219.0.6.34)
  by smtp02.mail.yahoo.co.jp with SMTP; 15 Nov 2001 08:56:26 -0000
X-Apparently-From: <********@yahoo.co.jp>
X-Mailer: PostPet for Macintosh ver. 2.01 jp (PPC)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Date: Thu, 15 Nov 2001 17:55:31 +0900
To: *****@******.co.jp
From: ********@yahoo.co.jp (******)
Subject:
     


たまちゃん さんからのコメント
( Thursday, November 29, 2001 13:06:07 )

>改行コードの問題でしょうか?

NUL and LF Filter を EIMS の Filters フォルダに入れているで
しょうか。

This filter will bounce any message that has NUL characters in 
it, or stray LF characters. Stray LF characters are ones that 
are not part of a CRLF line break.

ということです。

たまちゃん さんからのコメント
( Thursday, November 29, 2001 13:18:17 )

メールの文中の行末は CRLF (\r\n)で改行することになっていま
すが,クライアントの中には bare LF といって,CR 抜きにいき
なり LF で改行するものもあります。

EIMS は上に挙げたフィルタを入れないかぎり,bare LF の有無を
無視しますが,メールサーバの中にはデフォルトで bare LF を許
さないものもあります。

EIMSユーザー さんからのコメント
( Thursday, November 29, 2001 14:12:42 )

皆様ご回答ありがとうございます。

上記のフィルタは入っておりました。
もしこのフィルタを抜いたら何らかのトラブル(スパムとか)が
発生するのでしょうか?

たまちゃん さんからのコメント
( Thursday, November 29, 2001 21:05:33 )

>もしこのフィルタを抜いたら何らかのトラブル(スパムとか)が
>発生するのでしょうか?

発生しません。