• ベストアンサー
  • 困ってます

OUTLOOKの受信トレイに連絡先の名前を出したい

OutLookでは差出人名に連絡先の名前を出せないことはQAにも出ていますが、受信トレイの一覧のフォームに連絡先の表示名や姓名を追加することでメール送信者の特定はできないのでしょうか? OutLookを使う場合に差出人を特定するいい方法はありませんか? よろしくお願いします。

共感・応援の気持ちを伝えよう!

  • 回答数7
  • 閲覧数3699
  • ありがとう数7

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

  • ベストアンサー
  • 回答No.6
noname#52504
noname#52504

否定的なご回答が多いようですが、私は質問者様に共感します。 「メール単体から個人の本名を特定したい」なんて無茶なハナシではなくて、 ただ単に、 「受信者側の連絡先に入っている"既知の人"について、 メールアドレスをキーに受信者側が判りやすい名称で表示したい。」 ってだけですものねぇ。 知り合いのメールアドレスを覚えているとは限らないし、 本文に署名が入っているとも限らない。 公用・私用・ネット用などとアカウントをまめに使い分ける人ばかりではないので、 会社名やらハンドルやら内輪の愛称やら本名やらが表示されて 「誰?」って思うことも多いし、 逆にいろんなアカウントから送ってくる人もいて、 それを一まとめにソートしたいとか、 あるいは同名を区別したいとか…。 そんなに突飛な要望でもないように思うんですが、 私だけが知らない機能でもあるのかしらん? そんなわけで作ってみたのですが、 VBAは知識も少なく、経験も浅く、しかもOutlookでは初めてなので、 本来他人様にお見せするようなしろものではありません。 ご笑覧くださいませ。 動作の概要 現在開いているフォルダにあるメールの差出人のアドレスが 既定の連絡先フォルダにある連絡先のアドレス(アドレス2,3を含む)と一致すれば、 そのメールをその連絡先に「関連付け」る。 フィールド「関連付けられた連絡先」を出しておけば、 そこに連絡先の「表示名」が表示されます。 Sub Sample() Set myNamespace = Application.GetNamespace("MAPI") Set myCfolder = myNamespace.GetDefaultFolder(olFolderContacts) Set myMfolder = Application.ActiveExplorer.CurrentFolder For Each Item In myMfolder.Items With Item myAddress = .SenderEmailAddress For Each myCitem In myCfolder.Items Select Case myAddress Case myCitem.Email1Address, myCitem.Email2Address, myCitem.Email3Address .Links.Add myCitem .Save End Select Next myCitem End With Next Item End Sub Outlook2003で動作確認 仕訳ルールで動作するようにしたかったのですが、 SenderEmailAddressを取得する部分がOutlookにはウイルスちっくに見えるらしく、 送受信の度に警告が出て鬱陶しいので断念しました。 乱長文深謝。

共感・感謝の気持ちを伝えよう!

その他の回答 (6)

  • 回答No.7
noname#52504
noname#52504

#6です。 スミマセン、 「関連付けられた連絡先」欄で表示されるのは、 表示名でも表題でもなく、「姓+名」のようです。 う~む。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ありがとうございます。 私の意図通りです。 このような答えを待っていました。 試してみます。

  • 回答No.5

> 素人が見るとソフトでマッチングさせればできそうな気がしますよね。 > > 逆にそういうことができるメーラは世の中にないのでしょうか? 私の知る限り無いですね。 私は、そういう変更は出来ない方が良いと考えます。 何故なら折角送信者側が意図して付けた表示名を受信者側で改変することに繋がるからです。

共感・感謝の気持ちを伝えよう!

  • 回答No.4

> 受信メールのメールアドレスはたとえば***@yahoo.co.jpなど一目見て > 連絡先に登録しているこの人だということがわかりません。 > > Outlookの機能を使って日本語名などを表示できれば > ありがたいと思っています。 > 逆に連絡先に登録している誰から送られたかはみなさんどのように > してわかるようにしているのでしょうか? このサイトでよく見られる質問です。 ですが、Eメールでは無理です。 Eメールの送信者名は、受信メールのヘッダ情報を転記しているだけですので、送信側で日本語名を設定してくれない限り表示させることは出来ないのです。

共感・感謝の気持ちを伝えよう!

質問者からの補足

回答ありがとうございます。 電子メールのヘッダにメールアドレスがあり、受けて側にはメールアドレスと名前の情報があるのに大変なもんなんですね。 素人が見るとソフトでマッチングさせればできそうな気がしますよね。 逆にそういうことができるメーラは世の中にないのでしょうか? 今はOutlookの連絡先を検索で誰か調べています。 violet430はどうされていますか?

  • 回答No.3
  • CONAN18
  • ベストアンサー率42% (132/313)

それはツール→アカウント→メール→プロパティの全般タグの中の名前の欄にメール送信者側が名前を入れていない限りは無理です。

共感・感謝の気持ちを伝えよう!

  • 回答No.2

外しているかも知れませんが、携帯から送信されてくるメールの事をおっしゃっているのでしょうか? もしそうだとすれば不可能ですよ。

共感・感謝の気持ちを伝えよう!

  • 回答No.1

意味がよく分からないです。 メールの送信者はメールアドレスを見れば特定は出来ます。 そのアドレスが実際に誰なのかを知りたいと言うことなら、それはまず無理です。 どういう意味なのか補足下さい。

共感・感謝の気持ちを伝えよう!

質問者からの補足

早々の回答ありがとうございます。 受信メールのメールアドレスはたとえば***@yahoo.co.jpなど一目見て 連絡先に登録しているこの人だということがわかりません。 Outlookの機能を使って日本語名などを表示できれば ありがたいと思っています。 逆に連絡先に登録している誰から送られたかはみなさんどのように してわかるようにしているのでしょうか?

関連するQ&A

  • Outlookの受信トレイについて

    メールソフトにOutlookを使用しています。受信トレイについて質問があります。現在受信トレイは差出人からの並べ替えにしています。 同じメールアドレスから送られてくるメールなのに差出人の名前が変更されていたりすると同じフォルダーには入らず、全く別の差出人になってしまいます。 分かりにくいのですが・・・ 例えば以前Aというかたからメールが来ました。 A (AAAAA@*******.co.jp)で差出人にAという項目で受信します。 その後、この方のアドレスは同じで名前をAAに代えたとします。 そうすると受信トレイにAAの項目が追加され受信する事になります。 同じアドレスなら同じフォルダに入って欲しいのですが、それって設定できないのでしょうか???

  • Outlook2003 の差出人表示を連絡先カードに入力した内容とするには?

    Outlook2003 の受信トレイ(一覧表示)を見ると、差出人、件名、受信日時などが一覧表示されています。 この差出人に表示される内容は、送信者の方が決めた文字列になるのですが、これが人によっては漢字だったり、英語だったりとまちまちで、一覧表示で並べると非常に見にくいのです。 この表示をそのメールアドレスと紐付けた(私の作った)Outlook連絡先の「姓、名」としたいのですが、これをする事はできますか? 「現在のビューの編集」→「フィールド」などで、表示内容をいろいろカスタマイズしようとしてみたのですが、どうもOutlook連絡先とメールがうまく紐付いてくれません・・・

  • 受信メールの差出人名を自分がアドレス帳に登録している名前で表示させることはできますか?

    Outlook 2003 を使っています。 受信メールの差出人名(受信トレイに表示される差出人名)を自分がアドレス帳に登録している名前で表示させることはできますか? 受信はOutlookでするのですが、返信は携帯でするので相手がパソコンから送ってきたのか、携帯から送ってきたのかぱっとわかるようにしたいのです。(アドレス帳にはそれぞれわかるような名前で分けて登録しています。)

  • Outlook2003の連絡先について

    Outlook2003の連絡先について 複数のメールアドレスで配布リストを作っています。 連絡先には表示されているのに、メールの宛先として設定しようとすると 「名前を表示するアドレス一覧」に表示されません。 どのようにしたら良いのでしょうか。

  • Outlookの連絡先が消えてしまいました

    私のPCは、FMV-BIBLO NF/G70N、2010年春型です。 この度、Windowa7(32bit)から64bitへ変えました。色々と苦労しましたが何とか出来ましたが、Outlookの連絡先が全て消えてしまいました。 なお、受信トレイも今年1月以前は同様に消えてしまいました。 マイリカバリ、Windowsバックアップなどでバックアップしていますが、Outlookの連絡先を復元する方法についてご教示ください。 もし、無理であれば、32bitで使用していた時の連絡先は、どこに保存されているのでしょうか? それを見ながら64bitで新規に作成しようと思っています。 よろしくお願いします。

  • Outlook2000について

    Outlook2000 (1)送信済みトレイと送信トレイについての質問です。 受信トレイは、ツールバーみたいなところは、差出人で良いのですが、送信済みトレイと送信トレイのツールバーのところを差出人ではなく、宛先にしたのですが、どのようにしたらできますか? (2)迷惑メールが来た場合、そのメールを選択し、「迷惑メール送信者一覧に追加」という設定しています。そして、「整理」の迷惑メールは○○色に表示されます。という設定もしていますが、全然、色分けされません。どのようにしたら迷惑メールが来た場合、色分けされるのでしょうか。どのメールが迷惑メール一覧に入っているのかもわかりません。

  • Outlook2003の連絡先

    OSはXpでOutlook2003を使っています。別のOutlook2003に今使っている連絡先(つまりアドレス)を、それもいくつか作っている連絡先の中の特定の連絡先ををコピーして使いたいのですがどうすればいいのでしょう。 Outlook.pstの中に入っているのだと理解しているのですが、Outlook.pstはメールも入っているようですし、それは不要です。

  • 受信メールに差出人名表示させたい

    アウトルックです。 受信メールが連絡先に登録されていても、 メルアドだけで、差出人名が出ない場合があります。 差出人名は送信者が付けない限り受信側では表示されないとか。 ケータイの場合は、登録アドレスを受信の 場合は名前が出ます。 ケータイは出るのに、 パソコンはなぜでないのでしょうか??? 技術的にできない??? それとも、なにか法規制があるのでしょうか??? 差出人名がない、アドレスのみのメールだと、 誰からのメールか瞬間にわかりません。 ケータイのように名前が出る、 メールソフトはありますか???

  • Outlook2007の連絡先の使い方について

    OUTLOOK2007を使っていますが、受信トレイでアドレス帳を参照して検索しようとしていますができません。困っています。 連絡先をアドレス帳に関連づけるために、連絡先のフォルダー⇒プロパティ⇒Outlookアドレス帳で、 電子メールのアドレス帳にこのフォルダを表示するのチェックボックスをクリックしようとしますが、このチェックボックスが薄字となっていてチェックできない状態です。 どうしたらよいのでしょうか?

  • Outlook2000の受信日時

    Outlook2000を使っているのですが 受信トレイのメール一覧に表示される各メールの受信日時が実際よりも30分くらい早めに表示されます。 ダブルクリックでメールを開いたときに表示される(差出人にとっての)送信日時は合っています。 つまり、送信者が送信した時間よりも前に受信したことになってしまっています。 内蔵の時計は合っているようですが。 どうしたら直るのか分かる方教えてください。