
SU でこの質問がまだ見つからないことに少し驚いています。見逃していたら教えてください。
Outlook 2010 の受信トレイに送信者の電子メール アドレスを表示するにはどうすればよいですか?
列ヘッダーを右クリックしてフィールド選択ツールを使用しようとしましたが、「すべての連絡先フィールド」内にリストされている「電子メール」が空白になります。
理由: 社内のさまざまな部署から、ビジネスのさまざまな部分でさまざまなドメイン名を使用するメールが届きます。さまざまな「タイプ」の送信者 (外部の送信者も含む) をすばやく区別できれば便利です。
きっとこれを行う簡単な方法があるはずです!
編集:これは意外と難しいようです。ティムズ'CFGファイルの使用に関する便利な提案半分くらいは答えが見つかりましたが、これは外部のメール アドレスにしか機能しません。残念ながら、内部メールの場合、送信者は次のように表示されます。
/O=XXXXX/OU=EXCHANGE ADMINSTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/CN=A9AE8D41-75001D8E-80257328-52793F
CFG を使用して、内部ユーザーに関連付けられたプライマリ SMTP アドレスを取得する方法はありますか?
それとも他の方法でしょうか?
答え1
私の同様の質問と回答をここでご覧ください: https://stackoverflow.com/questions/43849213/can-i-add-a-custom-email-domain-column-in-outlook/43889643#43889643
次の式を使用します:
IIf(InStr([SearchFromEmail], "@") = 0, "", Mid([SearchFromEmail], InStr([SearchFromEmail], "@") + 1))
答え2
これを行う簡単な方法はありません。ただし、CFGファイルを使用することで、目的の結果を得ることができます。完全なガイドは、こちらで入手できます。スリップスティック。
答え3
これを試して: https://www.extendoffice.com/documents/outlook/2190-outlook-view-sender-domain.html
しかし、代わりにこの式を使用してください
IIf(InStr([SearchFromEmail], "@") = 0, "", Left([SearchFromEmail], InStr([SearchFromEmail], "@") - 1)+"@"+Mid([SearchFromEmail],InStr([SearchFromEmail],"@")+1))
それは私にとってはうまくいきました。