[mew-dist 23641] mew-3.2 送信メール再送時に一部宛先に送信されない
SHIMADA Nobutaka
shimada at example.com
2003年 5月 15日 (木) 00:44:04 JST
大阪大学の島田です。
mew-3.2で少々おかしな現象があります。
宛先指定が
To: foo at example.com
cc: foo at example.com
となっているメールを考えます。
指定しているsmtpサーバがpop before smtpを採用している場合、
pop認証前に誤ってメールを送信してしまうと、下記エラーが表示され、
550 5.7.1 <foo at example.com> ... Relaying denied. Proper authentication required.
送信しようとしたメールがqueueに入ります。その後pop認証を行うと、その直後
に、queueに入っていたメールが送信されます。そこまではいいのですが、
上記の
relay denied -> queuing -> pop authentication -> relay ok
というプロセスをへて送信すると、foo at example.comだけに送信されて、foo at example.com
には送信されません。smtpサーバのログを見てもrecipientにはfoo at example.comしか
指定されていないのを確認しています。
いまのところ単一のsmtpサーバ(sendmail-8.12.9)でしか確認していないので、
サーバ側に問題があるのかもしれませんが、複数のユーザで現象が確認されて
います。問題の回避方法はあるでしょうか。
島田 伸敬@制機.工.阪大
Mew-dist メーリングリストの案内