• ベストアンサー

転送メールの返信について

Sendmailでの転送時の動作について質問させていただきます。 何分初心者ですが、よろしくお願いします。 例えば、aaa@aaa.comからbbb@bbb.comにメールを送ったとします。 bbb.comのメールサーバ(UNIX系OS)では.forwardの設定を行い、 全ての受信メールをccc@ccc.comに転送します。 そしてccc@ccc.comからは、直接aaa@aaa.comに返信することを考えています。 質問1 上記を実現するためには、bbb.comのメールサーバからccc@ccc.comに転送する時に Reply-To:にaaa@aaa.comを埋め込むことで実現可能かと思っています。 この考え方で合っているでしょうか。 質問2 もし上記の考え方があっていた場合、Sendmailの設定追加のみで対応できるものな のでしょうか。あるいは、何かプログラムの作り込みが必要となるのでしょうか。 (漠然とした質問でスミマセン) ひょっとして、根本的な考え方を間違っているかもしれません・・ その節はご指摘ください。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • shige_70
  • ベストアンサー率17% (168/946)
回答No.3

#1です。 簡単に書きすぎて、誤解を招くアドバイスになってしまいましたので、補足します。 #2さんのおっしゃるとおり、通常は返信先としてFrom:よりReply-to:が優先されます。 ですので、質問1のような方法で確かに実現は可能なのです。 しかし、この考え方で合っているか、というご質問でしたので、実現方法として適切でないと言う意味で、間違っているとお答えしました。 Reply-to:なしのメールなら#1で書きましたとおり何もする必要はありませんし、Reply-to:付きの場合は、通常aaa@aaa.com自身が返信先として希望するアドレスをReply-to:として設定してきているはずですので、それを無条件に書き換えるのは少々問題があります。 何らかの理由でaaa@aaa.comからのメールのReply-to:にフェイクアドレスが設定されている場合などはbbb.comでそこを書き換えることで効果はありますが本来ならばaaa@aaa.com自身に設定を修正するようにアドバイスするのが適切でしょう。 ちなみに、sendmailの設定は、unixシステム管理において最も難しい技術のひとつです。ご質問のようなちょっとした設定も困難を極めます。 もしご質問のようなことをされたいのであれば、procmailというツールを用いるのが良いと思います。

loop_ant
質問者

お礼

返答が遅くなりまして申し訳ありません。 なるほど、やはり根本的なところを理解してなかったようです・・ 大変参考になりました。 ご丁寧にありがとうございました。 procmail、さっそく勉強してみます。

その他の回答 (2)

  • terra5
  • ベストアンサー率34% (574/1662)
回答No.2

質問1 メーラーや設定によるかも知れませんが、通常は返信時は From: でなく Reply-To: のアドレスが使用されると思います。(RFC 2822参照) ただ、元々のメールにもReply-Toがある可能性がありますから、単純に付加しただけでは問題があるでしょう。 Sendmailについては判りませんが、その程度の設定はできてよさそうな気はしますけど。 簡単は別にして。

loop_ant
質問者

お礼

ありがとうございました。

  • shige_70
  • ベストアンサー率17% (168/946)
回答No.1

質問1ですが残念(?)ながら間違っています。 bbb.comからforwardしてccc@ccc.comに転送されたメールは、あくまでも『aaa@aaa.comからbbb@bbb.comに宛てたメール』です。 ですので、 ccc@ccc.comが使用しているメールソフトで変な設定をしているのでもない限り、なにもしなくても差出人であるaaa@aaa.comに返信されます。

関連するQ&A

  • sendmailの転送

    質問する場所がここなのかわかりませんが、 RedHat6.2でsendmailを使用しています。 バージョンは不明 例) aaa@bbb.co.jpに来たメールをzzz@bbb.co.jpに転送したいです。 .forwardに zzz@bbb.co.jpと書きました。 sendmail.cfにも転送の設定をしたのですが、 うまくいきませんでした。 また、aaa@bbb.co.jpにもメールが残るようにしたいです。 どなたかやり方を知りませんか 宜しくお願いします。

  • .htaccessによる転送時、特定のファイルだけ転送したくない

    おはようございます。 htaccessによる転送設定をしています。 転送先とは別のサーバから、 転送元のファイルを呼び出したいのですが、 ドキュメントルートに転送設定をしているため、呼び出せません。 特定のフォルダ内、または特定の種類のファイルに対して、 転送をしないように設定することはできるのでしょうか。 ■環境、設定 http://www.aaa.com 転送元のサーバ http://www.bbb.com 転送先のサーバ http://www.ccc.com www.aaa.comのファイルを呼び出すサーバ http://www.aaa.comにアクセスすると、 http://www.bbb.comに転送される。 http://www.aaa.comをファイルサーバのように扱い、 http://www.ccc.comから、画像やフラッシュを呼び出したい。 よろしくお願いいたします。

  • メール受信の通知を自動で転送する方法を探しています

    メール受信の通知を自動で転送する方法を探しています たとえば aaa@aaa.co.jp のアドレスに任意のアドレスからメールが届いたとします。 その時、aaa@aaa.co.jpからbbb@bbb.co.jp宛てに、「メールが届いています」という内容だけメール転送することはできないでしょうか? 安易に思いつく方法として aaa@aaa.co.jpに届くメールをすべてbbb@bbb.co.jpに転送するという方法を考えられますが、それだとbbb@bbb.co.jpにメールの内容も送られます。 単純に「メールボックスにメールが届いた」という内容だけ転送したいのですが、そういうことを実現するアプリはありますでしょうか? 解決方法として、 そういうフィルタのあるメーラーを立ち上げっぱなしにする方法、 もしくはaaa@aaa.co.jpに届くすべてのメールをいったんGmailに転送してGmailのフィルタで実現出来ればベストなのですが・・・ Gmailのフィルタにそういった機能はありませんし、自分の使っているThunderBirdにもそういった設定は見当たりません。 どなたか、そういうサービスもしくはアプリをご存じないでしょうか?

  • Outlook 2003全員返信で差出人が消える

    下記の現象が起こり困っています。 わかる方ぜひおしえていただけますか。 ソフト Outlook 2003 SP3 Professional editionの一部 現象: メールに「全員に返信」をすると、差出人のメールアドレスが消えた形でメール分が立ち上がります。 -------------------------------------- From aaa@aaa.com To:  bbb@aaa.com, ccc@aaa.com CC: ddd@aaa.com -------------------------------------- これに「全員返信」すると、 -------------------------------------- To: bbb@aaa.com, ccc@aaa.com、ddd@aaa.com -------------------------------------- となり肝心のaaa@aaa.comが抜けます。 対策は可能でしょうか。 ビジネスで使っているのに、大変困っています。 よろしくお願いします。

  • Gmailのスパムフィルタ転送について

    Gmailをスパムフィルタとして利用したいのですが分からない点があります。 aaa@aaa.comに来たメールを全てbbb@gmail.comに転送しています。 そして現在はoutlook expressでbbb@gmail.comからメールを受信しています。 しかしながらaaa@aaa.comに来たメールに返信しようとすると送信元がbbb@gmail.comになってしまいます。 毎回手動で送信元をaaa@aaa.comに変更しているのですが、たまに忘すれてしまうこともあり困っています。 bbb@gmail.com経由で届いたaaa@aaa.com宛てのメールに返信するときには必ずaaa@aaa.comで送信元を固定にできないものでしょうか? それとも他のメーラーを使えばいいのでしょうか。 よろしくお願いします。

  • sendmail での配送先設定について

    sendmail-8.9.3 を使用しています。 サーバーをバーチャルドメインで運用しているのですが、例えば AAA.com と BBB.com の2つのドメインで運用しているとして、AAA.com からのメールはすべて CCC.com に配送し、BBB.com からのメールはメール内の宛先に従って配送するような設定をしたいのですが、このような設定は可能なのでしょうか?もし可能であれば設定方法をご教授願います。 ちなみに、バーチャルドメインで運用していないサーバーでは、/etc/mail/mailertable で、 . smtp:CCC.com と設定して問題なく動作しています。 この設定だとすべてのメールを CCC.com に配送することになるのでバーチャルドメインにした時に不都合なのです。 この設定の応用で何とかならないか検討してみたのですが、行き詰まってしまいまして… よろしくお願いいたします。

  • URL転送で、クリック数をカウント出来ませんか?

    メルマガにURLを載せたいのですが、その際、どれだけクリックされたか数えたいのです。 例えばwww.goo.ne.jp/aaa/bbb/ccc/ddd.htm にリンクさせたいと思います。 「URL転送」で探したら、これを短く、 www.aaa.com/aaa などのようにして、無料でURL転送してくれるサイトはありました。 でも何クリックしたかカウントまでわかるところが見つかりません。 難しいCGIなど駆使せずに、簡単に出来るサイトはないでしょうか? (出来れば無料で。)

  • スパムメールのヘッダー

    毎日届くスパムメールの中に、そのメールのヘッダーに自分(受信者)のメールアドレスが全く含まれていないものがあります。 どうして、ヘッダー情報の中に全く現れないメアド宛にメールが届くのでしょうか。 プロバイダに問い合わせてみたところ、私のメアドをBccに設定しているのではないか、との回答でした。 早速フリーメールを使って試してみました。 aaa@aaa.com から To を bbb@bbb.com、Bcc を ccc@ccc.com に送ってみたのですが、ccc@ccc.comで受信したヘッダーには for <ccc@ccc.com>が含まれていました。 この結果からは、プロバイダの回答の Bcc云々は間違いということになると思うのですが、どうなんでしょう。

  • Becky!の返信メール作成時のFrom:ヘッダを自動的に

    現在、aaa@hotmail.co.jp と bbb@gmail.com のメールを、プロバイダメール ccc@foobaa.jp へ転送し、Becky!2 で POP アクセスして ccc@foobaa.jp のメールボックスで全部受信しています。 当然、相手からは To:aaa@hotmail.co.jp や、To:bbb@gmail.com とかで届いてくるわけですが、それに返信メールを書こうとすると、From:ヘッダが From:ccc@foobaa.jp になってしまいます。 ここからヘッダを手動で書き換えることは可能なのですが、できれば自動的に、hotmail に来たメールに返信した場合には From:aaa@hot.mail.co.jp に、Gmail に来たメールに返信した場合には From:bbb@gmail.com となるようにしたいのですが、何か良い方法はあるでしょうか?

  • なりすましと判断されたメールの受信方法(携帯)

    基本的なことですが、docomoのHPの説明でも分かり難かったので、どなたか明快な回答をお願いします。 (例) 送信者Aさん AAA@aaa.jp が 受信者Bさん BBB@bbb.jp にメールを送りました。 Bさんは携帯に転送するサービスを利用しているので、 まるで、 受信者Bさんの携帯BBBB@docomo.ne.jp宛に、AAA@aaa.jpから メールが来たように見えます。 受信者Bさんの携帯で、なりすまし拒否設定していれば、 当然AAA@aaa.jpからのメールは届きませんが、 指定受信にしていれば届きます。 で、指定受信に設定するアドレスは、AAA@aaa.jpでいいのでしょうか? BBB@bbb.jpですか? もしAAA@aaa.jpなら、なりすましメールは拒否し、 転送メールは全て受信する、というのができない、 ということになりませんか? (言いたいこと分かって頂けましたでしょうか。)