Перейти до основного матеріалу

Як перемістити електронні листи від невідомих відправників до певної папки в Outlook? 

У своїй щоденній роботі ви можете отримувати багато електронних листів від невідомих відправників, які не зберігаються у вашій папці Контакти. Це можуть бути небажані або шкідливі електронні листи, у цьому випадку ви хочете автоматично перемістити ці електронні листи до певної папки, а не до папки "Вхідні". Як ви могли вирішити цю роботу в Outlook?

Перемістіть електронні листи від невідомих відправників до певної папки, створивши правило

Перемістіть електронні листи від невідомих відправників до певної папки, застосувавши код VBA


Перемістіть електронні листи від невідомих відправників до певної папки, створивши правило

Насправді, ви можете створити правило для автоматичного переміщення електронних листів від невідомих відправників до певної папки. Будь ласка, виконайте такі дії:

1. Створіть нову папку в папці Вхідні, в яку будуть розміщені електронні листи від невідомих відправників, як показано на наступному знімку екрана:

doc перемістити електронні листи з невідомого 1

2. Потім натисніть Головна > Правила > Керування правилами та сповіщеннями, див. скріншот:

doc перемістити електронні листи з невідомого 2

3, в Правила та попередження діалогове вікно натисніть кнопку Нове правило під Правила електронної пошти вкладку, див. знімок екрана:

doc перемістити електронні листи з невідомого 3

4, І натисніть OK кнопка, щоб перейти до Майстер правил, Натисніть Застосувати правило до повідомлення, яке я отримую опція від Почніть з пустого правила розділ, див. знімок екрана:

doc перемістити електронні листи з невідомого 4

5. Потім натисніть МАЙБУТНІ на цьому кроці, будь ласка, не вибирайте жодних варіантів, а натисніть МАЙБУТНІ кнопка безпосередньо, вискакує вікно попередження, натисніть, будь ласка Так , див. знімок екрана:

doc перемістити електронні листи з невідомого 5

6. І в наступному діалоговому вікні поставте галочку перемістіть його до вказаної папки опція в Крок 1: Виберіть дію (дії) , а потім клацніть на зв’язаний текст зазначений, і у відкритому Правила та попередження діалогове вікно, вкажіть папку, куди ви хочете перенести електронні листи, див. знімок екрана:

doc перемістити електронні листи з невідомого 6

7. Клацання OK і продовжуйте клацати МАЙБУТНІ кнопку, у цьому Чи є якісь винятки діалогове вікно, перевірте за винятком випадків, коли відправник вказаний у вказаній адресній книзі опція в Крок 1: Виберіть винятки , а потім клацніть на зв’язаний текст зазначений, І Додати список адрес вискочить, виберіть папку контактів, яка містить контакти, які ви хочете, крім, див. знімок екрана:

doc перемістити електронні листи з невідомого 7

8. Потім натисніть додавати кнопку, а потім натисніть кнопку МАЙБУТНІ щоб перейти до останнього діалогового вікна майстра, введіть ім'я правила в Крок 1: Вкажіть назву цього правила текстове поле та встановіть прапорець Увімкніть це правило опція від Крок 2: Правило встановлення розділ опцій. Дивіться знімок екрана:

doc перемістити електронні листи з невідомого 8

9. А потім клацніть обробка та Ok кнопки, щоб закрити діалогові вікна. Відтепер, коли електронні листи, що надходять від невідомих відправників, вони автоматично переміщуватимуться до певної папки.


Перемістіть електронні листи від невідомих відправників до певної папки, застосувавши код VBA

Можливо, вищезазначений метод для вас клопіт, тут ви можете застосувати код, щоб впоратися з ним якомога швидше.

1. Утримуйте клавішу ALT + F11 ключі, щоб відкрити Microsoft Visual Basic для додатків вікна.

2, в Microsoft Visual Basic для додатків вікно, двічі клацніть ThisOutlookSession від Проект1 (VbaProject.OTM) , щоб відкрити режим, а потім скопіюйте та вставте наступний код у порожній модуль.

Код VBA: Автоматичне переміщення електронних листів від невідомих відправників до певної папки:

Public WithEvents MailItems As Outlook.Items
Private Sub Application_Startup()
    Set MailItems = Outlook.Application.Session.GetDefaultFolder(olFolderInbox).Items
End Sub
Private Sub MailItems_ItemAdd(ByVal item As Object)
Dim xSenderEmailAddress As String
Dim xContactItems As Outlook.Items
Dim xContactItem As ContactItem
Dim I As Long
Dim xFilter As String
Dim xTargetFolder As Folder
Dim xContactFolder As Folder
Dim xStore As Store
Dim xInboxFlds As Folders
Dim xSubFolder As Folder
Dim xFound As Boolean
On Error Resume Next
If item.Class = olMail Then
    xSenderEmailAddress = item.SenderEmailAddress
End If
For Each xStore In Outlook.Application.Session.Stores
    Set xContactItems = xStore.GetDefaultFolder(olFolderContacts).Items
    For I = 3 To 1 Step -1
        xFilter = "[Email" & I & "Address] = " & xSenderEmailAddress
        Set xContactItem = xContactItems.Find(xFilter)
        If TypeName(xContactItem) <> "Nothing" Then Exit For
    Next
Next
If xContactItem Is Nothing Then
    Set xInboxFlds = Outlook.Application.Session.GetDefaultFolder(olFolderInbox).Folders
    xFound = False
    For Each xSubFolder In xInboxFlds
        If xSubFolder.Name = "Unknown" Then
            xFound = True
            Set xTargetFolder = Outlook.Application.Session.GetDefaultFolder(olFolderInbox).Folders("Unknown")
            Exit For
        End If
    Next
    If xFound = False Then
        Set xTargetFolder = Outlook.Application.Session.GetDefaultFolder(olFolderInbox).Folders.Add("Unknown")
    End If
    item.Move xTargetFolder
End If
End Sub

doc перемістити електронні листи з невідомого 9

3. Потім збережіть код і закрийте вікно коду та перезапустіть Outlook, щоб код набув чинності. Відтепер, коли електронні листи від деяких невідомих відправників, вони автоматично переміщуватимуться до папки Невідомо, див. Знімок екрана:

doc перемістити електронні листи з невідомого 10

примітки: Невідомий папка буде створена автоматично, коли надходять невідомі електронні листи. Ви можете змінити назву папки “Невідомо”Іншим у сценарії.


Найкращі інструменти продуктивності офісу

Kutools для Outlook - Понад 100 потужних функцій, які покращать ваш Outlook

🤖 AI Mail Assistant: Миттєві професійні електронні листи з магією штучного інтелекту – геніальні відповіді одним клацанням, ідеальний тон, багатомовна майстерність. Трансформуйте електронну пошту без зусиль! ...

???? Автоматизація електронної пошти: Поза офісом (доступно для POP та IMAP)  /  Розклад надсилання електронних листів  /  Автоматична копія/прихована копія за правилами під час надсилання електронної пошти  /  Автоматичне пересилання (розширені правила)   /  Автоматично додавати привітання   /  Автоматично розділяйте електронні листи кількох одержувачів на окремі повідомлення ...

📨 Управління електронною поштою: Легко відкликайте електронні листи  /  Блокуйте шахрайські електронні листи за темами та іншими  /  Видалити повторювані електронні листи  /  розширений пошук  /  Консолідація папок ...

📁 Вкладення ProПакетне збереження  /  Пакетне від'єднання  /  Пакетний компрес  /  Автозавантаження   /  Автоматичне від'єднання  /  Автокомпресія ...

???? Магія інтерфейсу: 😊Більше красивих і класних смайликів   /  Підвищте продуктивність Outlook за допомогою вкладок  /  Згорніть Outlook замість того, щоб закривати ...

👍 Дива в один клік: Відповісти всім із вхідними вкладеннями  /   Антифішингові електронні листи  /  🕘Показувати часовий пояс відправника ...

👩🏼‍🤝‍👩🏻 Контакти та календар: Пакетне додавання контактів із вибраних електронних листів  /  Розділіть групу контактів на окремі групи  /  Видаліть нагадування про день народження ...

більше Особливості 100 Чекайте на ваше дослідження! Натисніть тут, щоб дізнатися більше.

 

 

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations