Outlookや他のメールクライアントから送信したすべてのメールアドレスをエクスポートするにはどうすればいいですか?

email exchange microsoft-outlook pst

以前にメールを送ったことのある人のメールアドレスのリストをエクスポートしたいと思っています。アドインがないとできないと思います

Gwabbitというツールを試してみましたが、必要なことができませんでした

ここではNK2ファイルとそれを読み込んだユーティリティを元にした回答がありますが、以下のような理由でNK2ファイルには今までメールした全ての受信者がいるとは限りませんので、解決にはなりません

  1. あなたはそれを編集することができます(ポップアップで表示された提案された連絡先を削除するだけで)
  2. それはあなたのプロファイルに固有のものです(各デバイスの各ログイン、ローミングプロファイルはカウントされません)ので、複数のマシン/デバイスを使用している場合は、すべての受信者を取得することはできません

私が本当に欲しいのは、送信されたメールと受信されたメールをすべて調べて、そこにあるすべてのメールアドレスを収穫することです

最初はOutlook用に書いた質問ですが、Outlook以外でもやってくれるアプリやユーティリティがあれば、この一回だけの必要性でもメールを移行する価値はあると思います

  31  None  2009-10-02


ベストアンサー

基本的にはOutlookのインポート/エクスポート機能を使って実現できます。一般的には実際のメールを移行するために使用されますが、メールアドレスだけを取得する目的には適しています(それ以外の値も取得できます)

ここでは、Outlook(バージョン2007)で行う方法を紹介します

  • ファイル」、「インポートとエクスポート」をクリックしてウィザードを開きます
  • ファイルにエクスポート」を選択します[次へ]をクリックします
  • Microsoft Excel 97-2003」またはCSVファイルを選択する[次へ]をクリックします
  • Outlookフォルダを選択[次へ]
  • 参照]をクリックして場所を選択し、情報をエクスポートするファイル名を入力します(.xlsで終了)[次へ]をクリックします
  • Map Custom Fieldsをクリックします。これにより、そのフォルダで利用可能なすべてのフィールドのリストが表示されます
  • ここではメールアドレスのみを対象としているので、Clear Mapをクリックし、左からFrom: (address)をクリックして右のリストにドラッグします
  • Click OK
  • Click Finish
  • 出力ファイルをExcelで開き、重複を削除

43  harrymc  2012-02-14


something.NK2というファイルがあります – これはあなたのオートコンプリートのアドレスをすべてリストアップしています。基本的にはこのファイルをコピーして貼り付ければ、新しいアウトルックに古いオートコンプリートのアドレスが表示されます。そのファイルも読めると思います。.NK2リーダーでググってみてください

Microsoft Support
Microsoft support is here to help you with Microsoft products. Find how-to articles, videos, and training for Microsoft Copilot, Microsoft 365, Windows, Surface...

6  None  2009-10-02


さて… これは少し複雑な例ですが、”アクセスアウトルックのものをperlで“を参照してください

そして、Perlと一緒にcygwinが必要になります

コードの書き方を知っていれば、メッセージの脅威からメールアドレスをcsvファイルにプリントアウトするためのコードを適応させるのは簡単なはずです

ActivePerl

cygwin

小さなcygwin+perlのハウツー

3  Manwe  2012-02-13


タイトルとURLをコピーしました