X-MailerとUser-Agentの違いを教えてください

このQ&Aのポイント
  • X-MailerとUser-Agentの違いを教えてください。メールヘッダのX-Mailerはメールソフトウェアを表し、User-Agentはユーザーの利用環境を表します。
  • メールヘッダのX-MailerとUser-Agentの違いについて教えてください。X-Mailerは送信元のメールソフトウェアを示し、User-Agentはユーザーの利用環境を示します。
  • X-MailerとUser-Agentの違いを教えてください。X-Mailerはメールソフトウェアを特定するための情報であり、User-Agentはユーザーの利用環境を識別するための情報です。
回答を見る
  • ベストアンサー

X-MailerとUser-Agentの違いを教えてください

半分仕事、半分趣味の質問で、技術者向けカテに上げようかと思いましたが、こちらのほうが良いと思いなおし、質問させていただくことにしました。 迷惑メール対策をYahoo!のサービスに頼らず、自分でメール分配ルールや、ユーザ名やドメイン名を元にした受信後無視の設定を作っている最中、突如として気になったのです。 メールヘッダのX-MailerとUser-Agentは、何が違うのでしょうか? 結果はこちらのとおり。 Thunderbird : User-Agent Microsoft Outlook Express : X-Mailer Microsoft-Entourage : User-Agent Opera Mail/9.50 (Win32) : User-Agent VolleyMail 6.0[cn] : X-Mailer NetFront : X-Mailer Apple Mail (2.924) : X-Mailer Microsoft Office Outlook, Build 11.0.6353 : X-Mailer 最初はX-Mailerが本来のメールソフト、User-Agentは携帯電話でいうところのUser-Agentでメールのポートではなくウェブメールであるものと思っていました。しかし、その枠組みでは、どうしても両者の違いは分からないのです。 情報源がSPAMだけに、虚偽の記載がある可能性もありますが、上記は1ヶ月を超える追跡によるものであり、虚偽記載の可能性は低いと思われます。 例えば、EntourageとはApple向けのOffice Outlookでグループウェア機能もあるのに、本来のOffice OutlookとX-MailerかUser-Agentかが一致していません。 NetfrontはSPAMではなく、わたしのウィルコムPHSからの実験メールの結果です。ウィルコムのメールアドレスではなく、Yahoo!メールをPOPで扱うというものです。(ウィルコムには、一般のプロバイダの電子メールを受信できる端末が多いです) よろしくご教示お願いします。

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

  • ベストアンサー
  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.1

こちらに解説されています http://www003.upp.so-net.ne.jp/hat/imail/xfields.html

harepanda
質問者

お礼

さっそくのご回答、ありがとうございます。事情が何となく見えてきました。 実は、RFCではなくIETFのほうでは、「X-Mailerみたいな古いものは、Webと同じくUser-Agentにしてしまおう」みたいな議論をしている人がいます。RFCとしてまとめられてはいないようですけどね。 http://www.watersprings.org/pub/id/draft-ietf-usefor-usefor-05.txt 本当に知りたいのは、各メールソフトを作ったソフトウェア屋が、X-Mailerを選ぶかUser-Agentを選ぶの判断基準なんですけどね。機能としては、どちらを選んでもよく、「User-Agentはあくまでウェブ向けであり、メールにはX-Mailを使うべきだ」と考えるか、「X-Mailerの概念は引退させ、ウェブもメールもUser-Agentで統一すべきだ」と考えるか、解釈が割れているのでしょう。まあ、わたしもネットワーク屋なので、各社がそれぞれ、RFCを自分の都合の良いように解釈し、解釈が割れてしまってつながらなくなるという事象を、何度か経験したことがあります。 > EntourageとはApple向けのOffice Outlookでグループウェア機能もあるのに、本来のOffice OutlookとX-MailerかUser-Agentかが一致していません。 マイクロソフトのやることには、あいかわらず謎が多いですな。マイクロソフトクラスの企業になると、RFCを無視して自社仕様を事実上の業界標準にしてしまうこともありますね(URLにアンダーバー _ を利用することを許可するというのは、本来RFCでは前提されていないのですが、もはや事実上のURL表記標準の範疇と言っても良いでしょう)

関連するQ&A

  • メールのヘッダー

    教えてください。 メールのヘッダーにはX-Mailerというものがありますが、 Macのメーラー、MicrosoftのEntourageから送られて来たメールでは、 X-Mailerではなく、 User-Agent: Microsoft-Entourageの様に表示されます。 なぜEntourageではX-MailerではなくUser-Agentなのでしょうか?

  • OutLook のヘッダ情報でX-Mailerの設定が

    OutLook のヘッダ情報でX-Mailerの設定が X-Mailer: Microsoft Outlook Express 6.00.2900.5843 から X-Mailer: JavaMail Sender になってしまいました。 結果、症状として SPAMメールでないのにも関わらず件名にSPAMと表示されてしまうようになっています。 ヘッダ情報  ■以前   Subject: =?iso-2022-jp?B?~~  ■X-Mailer: JavaMail Sender後   Subject: =?utf-8?Q?SPAM?==?ISO-2022-JP?B?~~ KDD○のレンタルサーバを使用しているので問い合わせたところ、 サーバの設定ではなくKDD○サーバとの間に問題があるのでは? とのことです。 原因の分かる方がいらっしゃいましたらご回答願います。

  • 相手のメールソフトの種類を確認する方法

    ご存知の方いらっしゃればご教示宜しくお願い致します。m(_ _)m メールを送ってきてくれた方のメールソフトの種類を確認したくて、 Becky2で受信したメールをヘッダー表示にしたところ、 X-Mailer: Microsoft Office Outlook 12.0 と表示されていました。 ただ、これだとOutlook2003なのか、Outlook2007なのか、OutlookExpressなのか 分かりません・・・ X-Mailer: Microsoft Office Outlook 12.0や X-Mailer: Microsoft Office Outlook 11.0などの OutlookやOutlookExpressのバージョンがおわかりになる方は ご教示宜しくお願い致します。

  • Macのメーラーの使用率

    宜しくお願いします。 Mac用にも色々なメーラーがありますが、それらの、ユーザー間での使用率を紹介しているものなど無いでしょうか? Windows用のメーラーでは見た事がありますが、Mac用のものは知りません。 以前、こちらでApple Mailの事で質問しましたが、回答が集まりませんで、質問を削除しました。 WindowsではOutlook Expressが最も多く使われているのと同様、Macでは大部分がApple Mailを使っているだろうと思っており、回答はすぐ集まるだろうと思っていたので、以外でした。 Apple Mailは案外使われていないのかなと思ってこのような質問してみました。 私はApple Mailに、2,3、不満点はあるものの、普通に使っています。 お使いのメーラー、お勧めのメーラーなども教えて下さい。

    • 締切済み
    • Mac
  • お薦めメーラー

    こんにちは。 メールアカウントを一つのPCで複数持っていて、 メール送付毎にメールアカウントを変えなくてはいけなく、たまに間違えたりするのでメーラーをいくつか持ちたいと思います。 基本的に一つのPCでいくつもメーラーを持っても大丈夫だと思っているのですが・・・大丈夫でしょうか??もし大丈夫なようであれば、お薦めのメーラーを教えてもらえますでしょうか?ちなみに今使用のメーラーは『オフィス・OUTLOOK2000』です。 宜しくお願いします。

  • MACで複数ユーザーが管理できるメーラーは?

    MAC OS9で複数ユーザーでメーラーを共用しようとしています。 Outlook Express5ではユーザーは複数作れますがパスワードの設定が できないため、誰のメールでも見ることができてしまいます。 MAC OS9でユーザー毎にパスワード設定ができるメーラーはありますで しょうか。

    • ベストアンサー
    • Mac
  • メーラーの安全性?

    「Office 2003」 を使っています。 今年4月には、サポートが切れてしまうと言う事ですが・・ Microsoft Outlook を使い続けるのは、 セキュリティーの事を考えたら、別のメーラーに切り替えた方が良いのでしょうか?

  • Outlook CWSって何?

    こんにちは。 現在、インターネットメールの開封通知メールの仕様?について調べています。 あるメールを調べていたら、ヘッダーのX-Mailerに、 Microsoft Outlook CWS build 9.0.6604(9.0.2911.0) と記載されているメールがありました。このメーラの製品名とバージョンを知りたいのですが、情報をお持ちでしょうか? ちなみに、私は、Outlook2003を使用しておりますが、 ヘッダのX-Mailerには、 Microsoft Office Outlook Build 11.0.6353 と出ます。

  • バックアップしたOutlook ExpressのデータをEntourage Xにインポートできますか?

    先日、愛用していた iBook G4 が故障してしまい、HDを取り替えてもらいました。 前のHDでは、メールアプリケーションとして、Classic環境で Outlook express 5 for Macを使っていたのですが、今度のHD(Mac OS X 10.4.11)ではClassic環境は使えません(インストールもしない予定です)。そこで、いよいよ Entourage を使ってみようかと思ったのですが、故障前にバックアップしておいたデータがうまく移せません。 バックアップしてあった「メイン ユーザー」のフォルダを、「Office X ユーザー情報」フォルダ内の同名のフォルダと入れ替えて、Entourage を起動しようとすると「このバージョンのEntourageで「ユーザー」内のデータを利用することはできません。」というメッセージが表示され、起動しません。 こちらの質問箱で「Outlook Express 5 for Mac で受信したメールを Entourage X に取り込む方法」という回答を見つけたのですが、Outlook Express 5 を起動して行う方法のようで、そもそも Outlook Express が起動できない(Classic環境が起動しない)今のHDの場合には、どのようにしたらよいのか分からず困っています。 メールのできない状況からいち早く抜け出したいと思って、それなりの金額でHDを交換したのに、不便なままで大変困っています。 素人の質問で申し訳ありませんが、何か解決法やアドバイスをいただければ幸いです。 どうぞよろしくお願いいたします。

    • 締切済み
    • Mac
  • EntourageをMac mailに移行できない

    かなり古いですが、Mac OS 10.3.9にて、Entourage:mac バージョン10.10を使用していました。 iMac( OS 10.7.3)を購入し、付属のmail からEntourageのデータをインポートしようと思い、 「メールボックスを読み込む」から、データの読み込み元を「Microsoft Entourage」を選択して続けるとエラーが出て、「読み込む”Microsoft Entourage”メールボックスが見つかりません」 と出ます。 EntourageのAppleとマイクロソフトのサポートに散々問い合わせました。 Apple側は散々調べていただき、「Entourageのバージョンが古いせいでは」との結論になりました。 マイクロソフトに至っては、自社ソフトにも関わらず「Entourageのサポートは行っていない」との事で、何も答えてくれません。 Office xのEntourageデータをiMac( OS 10.7.3)で引き継いで使用する事は出来ないのでしょうか? データを引き継げれば、ソフトは何でも構いません。 死ぬほど困ってます(泣)

    • ベストアンサー
    • Mac