[Mew-dist 15886] Re: Fake From address

Motonori Nakamura motonori at example.com
2001年 1月 14日 (日) 11:04:54 JST


>>>>> On Fri, 12 Jan 2001 13:21:05 +0900, Shun-ichi TAHARA (田原 俊一) <jado at example.com> said:

jado> 会社の環境から個人アドレスで出す場合、設定によっては、SMTP MAIL FROMを
jado> 変えておかないとはねられるのですが、Mewは直接エンベロープを指定できる
jado> ので、へッダとして Sender: を付けるべきなのかは悩ましいところです。

jado> # IMは、Sender:を見て SMTP MAIL FROM を決めてたんでしたっけ?

IM では、Config で決まります。メッセージの From: がそれと異なっていた
場合に Sender: がつきます。MH の仕様を踏襲しています。

メッセージの From: で簡単にエンベロープの発信者が触れてしまうのは、
不注意で変にしてしまう可能性も増えたりするので、個人的には好きでは
ありません。

> - 最近の MTA は、Return-Path: を付けるのか否かどうやって判断する?

jado> 本来は、最終段のMTAが local mail spoolに落とすときに付けるらしいですが、
jado> 最近のsendmailは、デフォルトでは付けないみたいですね(CFの場合)。

UNIX From 等のような形で情報が残らないような場合に、その情報を保存する
ために用いるのが Return-Path: のこころなので、CF では通常のlocal
deliveryではつけていません。

>>>>> On Fri, 12 Jan 2001 13:47:22 +0900, Kazu Yamamoto (山本和彦) <kazu at example.com> said:

kazu> C-cC-c したときに、From: に複数アドレスがあったら、Sender: を付けるの
kazu> かなぁ。その時は、どのアドレスを入れるんでしょうか?

IMの場合は、Cofigで決まっているので悩む必要はありませんでした。

>>>>> On Fri, 12 Jan 2001 23:56:17 +0900, Kenya Miura <eaurouge at example.com> said:

eaurouge> 個人的には、(経験的に)From:が(Mewで言う)SMTP MAIL FROMと異なる場合(連
eaurouge> 名であってもなくても)Sender:にSMTP MAIL FROMを設定する、と思っていたん
eaurouge> ですが、違うのでしょうか?
eaurouge> 少なくとも、mhやIMではそうなっていたはずです。
eaurouge> ただ、この仕様がSMTPやRFCとして正しいかどうかは不明です。

Sender: にそこまでの意味は与えられていなかったように思います。

また、人から送ってもらうメールを受信するアドレスとは別に、
配信エラー受信用に別のアドレスを用意することも可能ですが
(例えば user+error at example.com とか)、当然そのような場合は、
From:とエンベロープの発信者を別にしたくなるかもしれません。

* * *

ところで、通常、送信用のメールサーバとして A と B を使い分けている
人が、出先等で、送信用のメールサーバとして B しか利用できないような
状況で、A で使っている From: のメールを出したい場合、From:で
エンベロープが決まるという仕様では不便なことはないのでしょうか?
(サーバ B が、A で使うエンベロープ発信者のメールの中継を拒否するとき)

もちろん、メッセージの From: まで参照して中継の可否が判定されている
のなら、なすすべはありませんが…

---
中村 素典 / 京都大学 総合情報メディアセンター
motonori at example.com



Mew-dist メーリングリストの案内