人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

メールのFromヘッダとReply_toヘッダに別に送信先が設定されている場合、そのメールの返信先はReply_toヘッダに指定したアドレスになる、と理解していたのですが、From宛てになってしまうケースがあるようです。どのような場合にFrom宛て/Reply_to宛てになるのでしょうか?また、必ずReply_to宛てに返信する(させる)には、どのように設定したらよいでしょうか?

●質問者: dak
●カテゴリ:コンピュータ
✍キーワード:アドレス メール
○ 状態 :終了
└ 回答数 : 5/5件

▽最新の回答へ

1 ● shak
●10ポイント

http://www.atmarkit.co.jp/fwin2k/win2ktips/414replyto/replyto.ht...

@IT:Windows TIPS -- Knowledge:不適切なメールの返信アドレス設定に注意

どうやら、メールソフトの設定でReply-To:を無視することが出来るようです(URLはReply-To:を送信ヘッダに付加させないものです。)


ですから、Reply-To:に完全に返信させることは難しいです。

http://www02.so-net.ne.jp/~hat/imail/xfields.html#originator

$B%X%C%@%U%#!<%k%I0lMw(B - $B%$%s%?!<%M%C%H%a!<%k$NCm0UE@(B

但し、From:フィールドとは別にSender:フィールドがありますので、そちらに送信アドレス、From:に返信アドレスを書いてもいいかもしれません。

http://www.edcom.jp/

Edcom Home Page

EdMaxならメールヘッダを書き換えられます(メール作成画面で「拡張(ボタン)」→拡張ヘッダウィンドウが出てFromアドレス変更と他ヘッダ追加可能)ので、それでよいのではないでしょうか。

◎質問者からの返答

なるほど。実はPHPでメール送信フォームを作っていて、通常メールソフトではFrom欄が差出人として表示されるので、できればFrom欄と返信先アドレスを分けたかったのですが、難しいようですね。


2 ● mahbo
●10ポイント

http://www.puni.net/~mimori/rfc/rfc2821a.txt

*必ず*という方法は無いと思います。

あくまでも配送責任を持つメールサーバがする事ですので、そのメールサーバが正しくRFC2821に従っていれば、配送中に発生したエラーはエンベロープのMAIL FROMコマンドで指定されたメールアドレス(メールヘッダに表示される場合はReply-Toに表示される事になっています)に送られますし、RFC2821に従っていなければFromヘッダに返す事もあるでしょう。


特殊なメールサーバでなければ、通常はReply-Toに返すと思います。

◎質問者からの返答

受信者のメールソフトの動作の問題であって、メールサーバの話では無いと思うのですが。。エラーメールの宛先は問題にしていません。


3 ● mue
●10ポイント

http://www.hatena.ne.jp/1128244032##

人力検索はてな - メールのFromヘッダとReply_toヘッダに別に送信先が設定されている場合、そのメールの返信先はReply_toヘッダに指定したアドレスになる、と理解していたのですが、From宛て..

Reply_toヘッダを無視するメール処理系が実在します。一部の携帯電話が、そうです。

その場合、どうしようもないです。

◎質問者からの返答

やはりそうですか。とすると、確実に特定のメールアドレスに返信させたい場合、From欄にセットするしかないという事ですね。

でも、Reply_to非対応だとML利用時なんかに困ると思うんだけど。。ちなみに今回、Reply_toを無視してくれたのはhotmail利用者です。hotmailの仕様だとしたら無視はできないので、あきらめるしかないんでしょうかね。


4 ● mkro
●10ポイント

http://www.jp.freebsd.org/QandA/HTML/673.html

Emacs上で動作するMUAのMewは、FromとReply-Toが両方ある場合には両方に送ろうとします。

http://www.mew.org/release/info/mew_34.html.ja#SEC34

Mew (Messaging in the Emacs World): reply

Mewのマニュアルです。Reply-Toが存在する場合にReply-Toのみに送るには

(setq mew-reply-sender-alist

’((”Reply-To:”

(”To:” ”Reply-To:”))

(t

(”To:” ”From:”))))

だそうです。

◎質問者からの返答

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


5 ● shak
●40ポイント

http://www.komonet.ne.jp/~php/chap15.htm

???[?????M???

URLはPHPのメール関数のものです。

[1]の連投なのでポイントは不要です。

質問文・コメントを見てて思ったのですが、

Reply_To:ではなく、Reply-To:だとおもいます(アンダーバーではなくハイフン)。

これは関係ないでしょうか?

http://www.hotmail.com/

Sign In

…hotmailで確認したところ、やはりReply-To:を記述していれば、


差出人 : dummy<dummy@dummy.jp>

返信先 : dummy@dummy.jp

送信日時 : 20XX年XX月XX日 XX:XX:XX

宛先 : dummy@dummy.com


のように表示されますが、

Reply_To:のタイポでは認識されませんでした。

http://www.atmarkit.co.jp/fnetwork/rensai/netpro03/mail-header.h...

メールヘッダの一覧

蛇足ですが、送信者名を送信メアドにして、返信先メアドをFrom:に書いてもいいかと思いました。

例:

送信メアド:sender@dummy.com

返信メアド:reply@dummy.com

From: sender@dummy.com<reply@dummy.com>


こうすると差出人名称がsenderになって、実際返信するときはreplyに帰ってきます。

上のやつで解決すればいいのですが、それでも無理な場合はこれを…。

◎質問者からの返答

え、Reply-To:なんですか?(T-T)

実は自分でも怪しく思ってreply_toでGoogleに掛けてみた事があるんですが、沢山HITしたので正しいのかと思っていました。ちなみに、「Reply-To Reply_To」で検索しても沢山ヒットします。

皆間違えてるんでしょうか。

紛らわしいな。(^_^;)

ちょっとやってみます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ