― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

返信する
ユーザー名:
件名:
オプション:
BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: ON
BBCode を無効にする
フォントサイズ:
フォントカラー
スマイリーを無効にする
URL を自動的にパースしない
ユーザエージェントを表示する
認証コード
KCaptcha by Nikita_Sp
   

トピックのレビュー - 受信メール一覧の差出人欄にメールアドレスのみを表示する方法はありますか?
作成者 メッセージ
  記事の件名:  お礼  引用付きで返信する
 WADA さん、meeyar さん、回答ありがとうございます。

 spam メールで名前欄に広告がはいっているものが多く、偽りであってもとりあえず、メールアドレスを知りたいと思って投稿しました。

 どちらの方法を使うにしても、少なからず問題がありそうですね。
 Thunderbird の設定や Add-on で簡単にできそうになければ、Perl Script でも使って、メールのファイルから取得して一覧表示するような方法を考えてみます。

 どうもありがとうございました。
投稿記事 Posted: 2015年9月14日(月) 09:37
  記事の件名:  Re: 受信メール一覧の差出人欄にメールアドレスのみを表示する方法はありますか?  引用付きで返信する
自己責任で対応できるなら、以下のアドオンは如何?
Show Address Only :: Add-ons for Thunderbird

注意点が幾つかあって、
1)既存の差出人/受信者カラムの表示を変更するものではない
アドオンの説明文で、
引用:
Adds columns to display Sender/Recipients mailaddress only.

とある通り、Sender(送信者)とRecipients(受信者)のメールアドレスのみを表示するカラムを追加するアドオンです。
上記アドオンをインストールした状態でスレッドペインのカラム右端(赤枠)を選択すると、利用可能な項目の一覧中にSender[@]とRecipient[@]の項目が追加されます。
メールヘッダからアドレスを取得しているようで、アドレス帳の情報には影響されません。
添付ファイル:
コメント: コラムの右端(赤枠)で表示する項目を選択
column.png
column.png [ 3.62 KiB | 表示数: 7834 回 ]


2)アドオンの更新日が古い

リリース日が2011年で、
引用:
Only has increased the max version to 5.*

とあり、そのままでは現行のThunderbird38.xには動かないかもしれません。
そのままで入らない(Thunderbird38.2には対応していません、と怒られる)場合、設定エディタ等で
コード:
extensions.checkCompatibility.38.2

をfalseにしておく必要があります。

これは、「38.2においてアドオンの互換性チェックを無効化しますよ」という設定なので、互換性を無視することでほかの不具合を誘発するリスクをはらみます。
行う場合は自己責任で。
投稿記事 Posted: 2015年9月13日(日) 11:45
  記事の件名:  Re: 受信メール一覧の差出人欄にメールアドレスのみを表示する方法はありますか?  引用付きで返信する
現時点では以下のはずで、標準ではできなかったはず。
(A) アドレス帳にある表示名を優先する設定がデフォールトでオンで、
1. アドレス帳に登録してあれば、アドレス帳で指定された表示名
2. アドレス帳に登録してなければ、
2-1. メッセージヘッダーが "名前" <メールアドレス> ならば、"名前"、
2-2. メッセージヘッダーが <メールアドレス> or メールアドレス ならば、メールアドレス。
(B) アドレス帳にある表示名を優先する設定がオフならば、アドレス帳の登録とは無関係に、上記の2を適用。
で、"名前"がヌルになっているメールだと何も表示されなくて困るし、壊れた"名前"のデータのメールだとゴミが表示されて困るし、嘘の"名前"を書いてあるメールだと紛らわしくて困る、と。

だから、やるとすると、アドレス帳にある表示名を優先する設定をオンにし、
全てのアドレス帳の登録で、表示名==<メールアドレス>にしておく、くらいになります。
メールアドレスの形の"名前"を使ったメールなんて普通はないから、メールアドレスの形式で表示されていなかったらアドレス帳に登録する、という形で対応できます。
ただし、これだと、アドレス帳の登録で表示名を間違って指定してあったり、同じアドレスに対して複数の登録があってそれぞれで表示名が異なるとかいくつかで間違っていた時には、わけがわからない表示になって大混乱、ということが起こります。
アドレス帳にある表示名を優先する機能ができてそれがデフォールトでオンになった時に、アドレス帳の表示名の設定が間違っているせいで、間違ったFrom:やTo:が表示されるというバグが数多く開かれました。

メッセージヘッダーに"名前"があろうがなかろうが常にメールアドレスを表示してくれるアドオンがあったかもしれませんが、良く知りません。
投稿記事 Posted: 2015年9月13日(日) 10:27
  記事の件名:  受信メール一覧の差出人欄にメールアドレスのみを表示する方法はありますか?  引用付きで返信する
 OS は Windows7 64bit 。Thunderbird のバージョンは 38.2.0 を使用しています。

 受信メール一覧の差出人欄(添付ファイルの赤枠内の部分)に表示する内容をメールアドレスにする方法はありますでしょうか?

 通常の設定では「From: =?ISO-2022-JP?略?= <メールアドレス>」 の =?ISO-2022-JP?略?= の部分をデコードしたものを表示しますが、訳あって、メールアドレスを一覧に表示させたいのです。

 Thunderbird の設定方法でも何かのプラグインを使用する方法でもあれば、教えていただければ、幸いです。
 


添付ファイル:
01.png
01.png [ 72.49 KiB | 表示数: 7885 回 ]
投稿記事 Posted: 2015年9月12日(土) 13:13

All times are UTC + 9 hours


ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean