Outlookのデフォルトの迷惑メールフォルダーを変更するにはどうすればよいですか?


9

迷惑メールメッセージを「迷惑メール」というIMAPフォルダに移動するIMAPメールサービス(fastmail.fm)を使用しています。Outlookは迷惑メールを「迷惑メール」にアーカイブします。
デフォルトではなくジャンク用の「ジャンクメール」フォルダを使用するようにOutlookを変更するにはどうすればよいですか?

回答:


2

カスタムOutlook構成を作成するよりも、fastmail.fm構成してJunk E-MailOutlookが作成するフォルダーにスパムの可能性を保存する方がはるかに簡単です。

  • fastmailにログイン
  • に行く Options > Spam/Virus Protection
  • Custom横をクリックしますSpam Protection
  • Probable Spamの宛先フォルダーをからJunk Mailに変更しJunk E-Mailて保存します。 カスタムスパム保護設定

1

まず、fastmailの「ジャンクメール」フォルダが現在存在する場合は削除します。次に、以下の手順を使用します。


コラボレーションデータオブジェクトをインストールします。(直接インストールされないことに注意してください。ダウンロードしたファイルは、実際のインストーラーを解凍するだけです。迷惑です。)

Outlookで、Visual Basicエディターを開きます:Alt+ F11、または[ ツール] -[ マクロ] -[ Visual Basicエディター]

VBウィンドウで、[ ツール] -[ 参照]に移動CDO 1.2.1し、リストで有効にします。

左側のツリーで、Project1 - Microsoft Office Outlook - ThisOutlookSessionを開き、このスクリプト(元のソース)を開いたウィンドウに貼り付けます。

Sub CDORenameFolder()
    Dim outlookApp As Outlook.Application
    Dim cdoSession As MAPI.Session
    Dim folder As Outlook.MAPIFolder
    Dim cdoFolder As MAPI.folder
    Dim newName As String

    Set outlookApp = New Outlook.Application
    Set cdoSession = New MAPI.Session
    cdoSession.Logon ShowDialog:=False, NewSession:=False

    Set folder = outlookApp.Session.PickFolder()
    Set cdoFolder = cdoSession.GetFolder(folder.EntryID, folder.StoreID)

    newName = InputBox("Rename '" + cdoFolder.Name + "' to:", "Rename folder", cdoFolder.Name)
    If newName <> "" Then
        cdoFolder.Name = newName
        cdoFolder.Update
    End If

    cdoSession.Logoff
    Set cdoSession = Nothing
    Set outlookApp = Nothing
End Sub

を押してF5(またはRun - Run Sub)、ThisOutlookSession.CDORenameFolderマクロを実行します。フォルダ選択ウィンドウがポップアップするはずです。IMAPアカウントの下で、「迷惑メール」フォルダ(Outlookによって作成されたフォルダ)を選択し、[OK]をクリックします。

(「ユーザー定義タイプが定義されていません」と表示される場合は、CDOをインストールまたはアクティブ化するのを忘れています。)


はい、それがまさに今私がOutlookを嫌う理由です。


私がこれを正しく読んでいる場合は、宛先フォルダー名をスクリプトにハードコーディングしてから、スクリプトを実行してソースを選択しますか?
afrazier

@afrazier:私のVBScriptスキルは...貧弱です。投稿の時点で、これは私が持っていたもので、Microsoft KBのcopypastaです。(後でスクリプトを書き直したようです。投稿を更新しました。)
user1686

ああ、それはもっと理にかなっています。公平を期すために、MS KBにそれがあったとしても、それはかなり悲しいことです。
afrazier

@afrazier:いいえ、そうではありませんでした。KBには、すべての特別なフォルダーの名前を元の名前にすばやく変更するために、すべてがハードコードされた健全なスクリプトがあります。(「元のソース」リンクを参照してください。)
user1686

0

これを行う方法はありませんが、ジャンクメールが配置されているフォルダーからデフォルトのジャンクメールフォルダーに移動するルールを作成できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.