• ベストアンサー

Microsoft Outlookでの仕訳設定

ご覧くださりありがとうございます。 ITに詳しい方、教えてください。 Microsoft Outlook 2021を使用しています。 受信トレイに保存されているメールのアドレス、すなわち過去に受信した事がある差出人からのメールは信頼できるのでそのまま受信、それ以外のメールはいったん別のフォルダに受信するという仕訳の設定をしたいのですが方法が分かりません。 信頼できる差出人のリストという機能があり、ここに受信トレイ中のアドレスを自動で登録する事ができれば実現可能となります。

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

  • ベストアンサー
  • luka3
  • ベストアンサー率74% (308/414)
回答No.2

下記のプログラムをコピーしてメモ帳かテキストエディタに貼り付けて、 『 差出人リスト取得.vbs 』といったファイル名で保存し、 (保存する際は文字コードを『ANSI』または『シフトJIS』で保存してください) 【 Outlookを起動した状態で 】vbsをダブルクリックで実行して下さい。 実行後、『 差出人リスト.txt 』にリストが出力されますので、確認・編集して 『 信頼できる差出人のリスト 』の『 ファイルからインポート 』で登録してください。 (組織ごと信頼する場合は、ドメイン(@domain.com)だけでいいようです) ちなみに、「信頼できる差出人」を「セーフリスト」で振り分けすると思うのですが、 「それ以外のメールを別のフォルダに受信する」にはどうやるのか よろしかったら教えて下さい。 Dim str, inbox, mail, addr str = "" ' 受信トレイを取得 Set inbox = GetObject(, "Outlook.Application").GetNamespace("MAPI").GetDefaultFolder(6) For Each mail In inbox.Items On Error Resume Next ' SenderEmailAddressの取得でエラーが出たため対応 addr = mail.SenderEmailAddress If Err.Number = 0 Then If InStr(str, addr) = 0 Then ' 重複チェック str = str & addr & vbCrLf End If End If On Error Goto 0 Next WriteFile "差出人リスト.txt", str WScript.Echo("終了") ' ファイル書き込み Sub WriteFile(ByVal FileName, ByVal str) Set fso = CreateObject("Scripting.FileSystemObject") With fso.CreateTextFile(FileName, True) .Write str .Close End With Set fso = Nothing End Sub

stylishcoolguy
質問者

お礼

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

Powered by GRATICA
stylishcoolguy
質問者

補足

回答ありがとうございます。 また、コードまで用意していただき感謝です。 しかし、これは私が希望する方法ではありません。 【実現したい事】 1. 新着メールの差出人が現在受信トレイに保存されているどのメールの差出人アドレスとも一致しない場合、別フォルダに受信する。 2.その別フォルダに受信したメールが信頼できる場合、手動で受信トレイに移動する。以降、このアドレスから届いたメールは自動で受信トレイに入る。 3. 1.に戻る この間、スクリプトやバッチファイルなどの実行はしない。(できない) 今回教えて頂いた方法ですと、新着メールをその都度登録する必要がありますね。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (5)

  • kkkkkm
  • ベストアンサー率65% (1624/2466)
回答No.6

> 現在、私が質問した設定の通りに動作しているパソコンがあります。 じゃぁそのパソコンの設定を見たらいいのではないですか。 後出しで、ある操作ができないとか条件があるからとか言わないで質問の時にちゃんと記載していた方がいいと思いますよ。

stylishcoolguy
質問者

お礼

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

Powered by GRATICA
stylishcoolguy
質問者

補足

回答ありがとうございます。 実際に動作しているパソコンがあるのは事実ですが、それは私の手元にはなく、設定を確認する事ができないのでお尋ねしました。

全文を見る
すると、全ての回答が全文表示されます。
  • kkkkkm
  • ベストアンサー率65% (1624/2466)
回答No.5

迷惑メールの設定で「セーフリストのみ・・・・受信トレイに配置する」 のチェックを入れて あとは手動で都度「受信拒否しない」に設定すれば仕訳ルール使わなくていけそうな気がしますし 該当メールを受信トレイに移動して右クリックで設定するだけですからそれほど手間ではないと思いますが・・・。

stylishcoolguy
質問者

補足

回答ありがとうございます。 今回の設定は、一般ユーザー、すなわち必ずしもパソコンに詳しくない方が使いやすいようにする事が目的なので手動で設定を変更するといった操作は一切行う事ができません。 ですので残念ながらこの方法は採用できません。

全文を見る
すると、全ての回答が全文表示されます。
  • kkkkkm
  • ベストアンサー率65% (1624/2466)
回答No.4

> 今回は仕訳ルールの具体的な設定方法をお尋ねしました。 このコンピューターで送受信を行った場合のみ 〇〇フォルダーに移動 差出人が△△の場合を除く で〇〇と△△に必要な情報を入力すればいいのではないですか 〇〇と△△を自動では無理だと思いますよ。

stylishcoolguy
質問者

補足

回答ありがとうございます。 現在、私が質問した設定の通りに動作しているパソコンがあります。 ですので何らかの手段で実現できるようです。

全文を見る
すると、全ての回答が全文表示されます。
  • kkkkkm
  • ベストアンサー率65% (1624/2466)
回答No.3

余計なお世話かもしれませんが 受信トレイには必要のないメールが入るようにして、必要なメールは送信者別などで区分したフォルダを作成してそちらに保存するようにしたほうがいいのではないでしょうか。仕訳ルールでルール毎に送信者や保存先フォルダなど設定できますから細かな区分けができると思います。

stylishcoolguy
質問者

補足

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

全文を見る
すると、全ての回答が全文表示されます。
  • kkkkkm
  • ベストアンサー率65% (1624/2466)
回答No.1

メッセージルールで設定してみてください。 細かい設定ができます。

stylishcoolguy
質問者

補足

回答ありがとうございます。 今回は仕訳ルールの具体的な設定方法をお尋ねしました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • アウトルック2002の自動仕訳の設定について

    までアウトルック2003で、セーフリストのみ受信トレイにメールを受信し、他は迷惑メールフォルダに入るように設定していました。 この度パソコンが変わりアウトルックも2002に変わったので、同じような設定にしよう思い、 個人用フォルダ直下に迷惑メールフォルダ、セーフリストフォルダを作成し、 2003でセーフリストに登録していたアドレスを2002のセーフリストフォルダにインポートしました。 自動仕訳ウイザードを使って 「すべてのメールを迷惑メールフォルダへ、例外として送信者が名前(セーフリストにのっているアドレス)の場合を除く」 という設定をしたのですが、上記の方法ですと、セーフリストの中の人(アドレス)が増えるたびに、 ウイザードでその増えた分のアドレスを指定したやらないといけないですよね? また、試しに 1.「すべての受信メールは受信トレイへ、例外として送信者がセーフリスト(指定されたアドレス帳)に登録されていない場合を除く」 2.「すべての受信メールは迷惑メールフォルダへ」 という順序で、設定してもうまくいきませんでした。 この方法ではむりなのでしょうか?

  • outlookでの自動仕分けの仕方

    Outlook2000での話です。受信したメールを差出人にもとづいて自動仕分けをさせたいです。 受信トレイの差出人フィールドでは一定の名前で表示されるのですが、現実にはメールアドレスがさまざま、というメールマガジンを一括して仕分けしてくれるようなルールを作ることはできるのでしょうか?

  • Outlook2007の仕訳ルールがうまく作動しません。

    Outlook200からつい先日、2007にアップグレードしました。 OSはXPです。 それまで利用していた仕訳ルールをインポートし、 ほとんど問題なく動作していますが、時々間違った仕分けが行われます。 <仕訳ルール> 「この仕訳ルールは次のタイミングで適用されます:メッセージを受信したとき [差出人]が●○か▽▼(実際はもっと多数のアドレスがあります)の場合、 ■□フォルダへ移動する」 というルールで、 ルールの[差出人]欄に無いアドレスからのメールが■□フォルダに移動されてしまうのです。 ●誤仕分けされるのは迷惑メールですので、当然[差出人]欄に該当アドレスは含まれていません。 ●いつもと言うわけではなく、たまに起こる現象です。 ●当方のセキュリティソフトはカスペルスキーインターネットセキュリティーです。 ●Outlook2007の迷惑メールのオプションは「低」になっています。 ●誤仕分けされたメールは迷惑メールフォルダにはありません。 ●初めて受信するアドレスからの迷惑メールのような気がします。(印象です) ●件名での仕訳の場合は、問題なく動作しているような気がします。(印象) ●多くのフォルダがあるので、ルールは全部で46ありますが、誤仕分けされるのは、現在のところ2つのルールでのみ起こっています。 誤仕分けされているのは迷惑メールなので、削除すれば済むのですが、 Outlook2000では起こったことのない現象なので当惑しています。 どなたか解決方法をご教授願います。

  • 【Outlook2013】 仕訳ルール

    会社PCがWin10&Office2013へ交換されました。 Outlook2013にて特定の文字を含むメールアドレスからの受信メールを受信トレイ直下に作成したフォルダへ移動させるべく仕訳ルールを設定したのですが、受信トレイとフォルダの両方にメールが表示され、且つ受信トレイに表示されているメールを削除するとフォルダ内のメールも削除されてしまいます。 これは”仕様”ですか?それとも何か設定方法が間違っているのでしょうか?

  • outlookのメールの自動仕訳について

    outlookの、「メールの仕訳について」お聞きしたいことがあります。 基本的に、「差出人がAまたはBのとき」、あるいは「件名にCまたはDという文言が含まれているとき」に、受信トレイのEというホルダーに移動する、ということをしたいのですが、仕訳ルールの作成において「自動仕訳ウィザード」のステップ1において「差出人が名前/配布リストの場合」と「「件名に特定の文字が含まれる場合」の両方にチェックすると、いわゆる「OR」条件ではなく「AND」条件になってしまいました(すなわちどちらの条件も満たさないと仕訳されない)。 そこで上記の差出人と件名の条件を別々の仕訳ルールにして、どちらも受信トレイのEホルダーに入れるようにしたのですが、この場合、両方の条件を満たすメールは同じメールが2つ届いてしまうため、その都度片方を削除しているのが現状です。 「OR」条件で、しかも同じメールが2つ届かないような方法はないでしょうか?

  • アウトルック2000 仕訳がうまくいかない

    こんにちは。 今まで、アウトルックエクスプレスをつかっていましたが 今度からルック2000を使うようになりましたが、 仕訳けのルールを設定してもうまく仕訳けされません。 私がやりたい仕訳けは、「Aさんからのメールを受信 したときに、受信フォルダ内につくったAさんフォルダに そのメールを移動する」というパターンです。 それがなぜか、ルールを設定してもAさんフォルダに 移らず、親フォルダである受信フォルダに保存される だけで、Aさんフォルダにうつりません。 具体的には設定を「差出人のアドレスに(Aさんのアドレス)が含まれる場合、(Aさんフォルダ)へ移動する」というルールで設定をしています。単純に考えたらなんの 問題もないようですが(^^; なぜ、受信メールが個別のフォルダ(Aさんフォルダ)にいどうしないのか?? また、エクスプレス5.0ではメールを送信したときと 受信したときの仕訳けルールを1つのルールとして 設定できましたが、2000ではできないのでしょうか? 例えば「Aさん宛てメールを送信したときと、Aさんからのメールを受信したときは、すべてAさんフォルダに コピー、移動する(すなわちAさん関係のメールは こちらからのAさん宛て送信メール、Aさんからの私宛て受信メールとも、一つのフォルダにいれてしまいたい)」 というような設定が、5.0ではできたのですが、、、 会社にてせっかくメール環境がととのったのに、設定で つまづいているため、いらいらします。 このままの設定で初めてもいいのですが、取り引き先が 多く、仕訳けを使わないと後で収拾がつかなくなりそうです (^^;; よろしければ、なんでもいいので情報をいただけたら とおもっています。よろしくお願いします。 m(. .)mペコリ

  • outlook仕分ウィザードの使い方を教えてください。

    MS outlookで受信したメールを受信フォルダーに残したまま転送したいのですが、どうしたら良いでしょうか?仕分ウィザードでしてみたのですが、送信済みトレーに入ってしまいます。

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

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

  • アウトルック2010です。

    仕訳ルールと通知で 「差出人のアドレスに○○が含まれるのなら、××フォルダーへ移動する」 と言う条件を設定しているのですが、 確かに××フォルダーへ移動はされるのですが、受信トレイにもメールが残ってしまいます。 なので、同じメールが受信トレイと××フォルダーにある状態です。 やりたいことは、××フォルダー飲み街灯のメールを移動したいです。 コピーではなく移動がしたいです。 街灯の条件のメールを受信したら 受信トレイには表示せず指定したフォルダへ移動するにはどうすればいいですか?

  • microsoft office outlook 2003について

    こんにちは。 microsoft office outlook 2003を使用していています。 受信箱をグループ分けしようと思って、色々いじっていました。 すると、ページの左側にある全てのメールフォルダ欄の受信トレイ下 にもう一つフォルダが出来てしまい、受信は全てそちらでするように なってしまいました。 どうやったら治るでしょうか? また受信をメールアドレスごとにグループ分けしたいのですが、 どうやったらできるでしょうか? もう一つお聞かせください。 現在受信箱も送信箱も差出人の欄がローマ字読みの場合と、日本語読みに 分かれています。 ローマ字が沢山あると良く間違えてしまうので、よくメールのやり取りする人は 全て日本語読みで登録したいのですが出来るものなのでしょうか? 長い文章で大変申し訳ありませんがどなたか教えていただけたら幸いです。