現在Thunderbirdを利用していますが、MUAを偽装することは

可能でしょうか?
# Outlook Expressなどに偽装したいと思っています

そのような設定や拡張の有無があれば教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2007/08/31 20:04:40
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:BlackSabbath No.1

回答回数53ベストアンサー獲得回数4

ポイント20pt

http://search.luky.org/vine-users.7/msg04541.html

私は Thunderbird を使っていないので試していませんが、

about:config か pref.js の編集で

general.useragent.override を設定してやるといいみたいです。

id:itotto

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

general.useragent.overrideは知らなかったのでとても参考になりました。

2007/08/31 20:03:18
id:kn1967 No.2

回答回数2915ベストアンサー獲得回数301

ポイント100pt

general.useragent.overrideで上書きする対象はUserAgentですからOutlookExpressを示す事にはならないです。


本題に戻りますが、偽装したいのであればヘッダを自分で作ってしまえば良いのですから

user.jsなどにて以下のような設定を施します。


OutlookExpressということで、X-MailerとX-MimeOLEの2つを書き加える例:

(Thunderbird2.0.0.6で動作確認済み)

user_pref("general.useragent.override", "");
user_pref("mail.identity.id1.headers","X-Mailer,X-MimeOLE");
user_pref("mail.identity.id1.header.X-Mailer","X-Mailer: Microsoft Outlook Express 6.00.2800.1478");
user_pref("mail.identity.id1.header.X-MimeOLE","X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1478");

上記の id1 の部分はメールアドレスの登録idです。

メールアドレスを複数登録しているのであれば、必要分だけ記述する必要があります。

どのメールアドレスが、どのidなのかを調べたければ

ツール → オプション → 詳細 → 一般 → 設定エディタ という流れで

設定エディタを出してフィルタ欄にuseremailと入力すれば直に判ります。

(メールアドレスが1つだからid1とは限りませんので必ず事前に調べましょう)


あとは本物で造ったメールのヘッダと比較して調整してください。


http://q.hatena.ne.jp/ダミー

id:itotto

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

上記設定をuser.jsに追記し、Thunderbirdを再起動してテストしたところ

たしかにUser Agentが書き換わっていることが確認出来ました。

丁寧にご説明いただき、感謝いたします。

2007/08/31 20:03:20
  • id:itotto
    今回の件は決して悪い事をしようとたくらんでいるわけではなく、ちょっとした好奇心からでした。
    pref.jsをいじってみたもののイマイチうまくいかず質問をさせていただきました。


    ご回答ありがとうございました!!

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません