Əlavə fayl adlarına əsasən daxil olan e-poçtları xüsusi qovluqlara necə köçürmək olar

İndi paylaş:

Bir çox istifadəçi ümid edir ki, Outlook avtomatik olaraq daxil olan e-poçtları əlavə fayl adlarına uyğun olaraq xüsusi poçt qovluqlarına köçürə və arxivləşdirə bilər. Beləliklə, bu məqalədə Outlook VBA ilə əldə etməyinizə kömək etmək üçün sürətli bir yol təqdim edəcəyik.

Daxil olan e-poçtları əlavələrin fayl adlarına uyğun olaraq xüsusi qovluqlara avtomatik köçürmək istəyirsinizsə, ilk növbədə Outlook qaydasından istifadə etməyi düşünəcəksiniz. Bununla belə, nəhayət aşkar edəcəksiniz ki, Outlook qaydasında qoşma fayl adını yoxlamaq funksiyası yoxdur. Buna görə də, həqiqətən də bunu həyata keçirmək istəyirsinizsə, başqa yollardan istifadə etməlisiniz, məsələn, üçüncü tərəf əlavəsi və ya Outlook VBA vasitəsilə. Beləliklə, biz sizə VBA ilə necə nail olmağı öyrədəcəyik. Ətraflı əməliyyatlar və konkret VBA kodları əldə etmək üçün oxuyun.

Daxil olan e-poçtları Qoşma fayl adlarına əsasən xüsusi qovluqlara avtomatik köçürün

Daxil olan e-poçtları qoşmalara əsasən xüsusi qovluqlara avtomatik köçürün

  1. Kimi üçüntart, Outlook proqramınızı normal olaraq işə salın.
  2. Sonra VBA redaktoruna daxil olmaq üçün “Alt + F11” düymələrini basın.
  3. Sonrakı “Proqramlar üçün Microsoft Visual Basic” pəncərəsində siz sol tərəfdə “ThisOutlookSession” layihəsini tapıb iki dəfə klikləyə bilərsiniz.
  4. Sonra açılmış “ThisOutlookSession” layihə pəncərəsində aşağıdakı VBA kodlarını kopyalayın və yapışdırın.
Public WithEvents objMails As Outlook.Items

Private Sub Application_Startup()
 Set objMails = Outlook.Application.Session.GetDefaultFolder(olFolderInbox).Items
End Sub

Private Sub objMails_ItemAdd(ByVal Item As Object)
    Dim objMail As Outlook.MailItem
    Dim objAttachments As Outlook.attachments
    Dim objAttachment As Outlook.Attachment
    Dim strAttachmentName As String
    Dim objInboxFolder As Outlook.Folder
    Dim objTargetFolder As Outlook.Folder
 
    'Ensure the incoming item is an email
    If TypeOf Item Is MailItem Then
       Set objMail = Item
       Set objAttachments = objMail.attachments
 
       'Check if the incoming email contains one or more attachments
       If objAttachments.Count > 0 Then
          For Each objAttachment In objAttachments
              strAttachmentName = objAttachment.DisplayName
              Set objInboxFolder = Application.Session.GetDefaultFolder(olFolderInbox)
              'Check the names of all the attachments
              'Specify the target folders
              If InStr(LCase(strAttachmentName), "worklog") > 0 Then
                 Set objTargetFolder = objInboxFolder.Folders("WorkLog")
              ElseIf InStr(LCase(strAttachmentName), "report") > 0 Then
                 Set objTargetFolder = objInboxFolder.Folders("Report")
              ElseIf InStr(LCase(strAttachmentName), "statistics") > 0 Then
                 Set objTargetFolder = objInboxFolder.Folders("Statistics")
              End If
         Next
         'Move the email to specific folder
          objMail.Move objTargetFolder
       End If
    End If
End Sub

VBA Kodları - Əlavə fayl adlarına əsasən daxil olan e-poçtları xüsusi qovluqlara avtomatik köçürün

  1. Sonradan yeni VBA layihəsini rəqəmsal imzalamalısınız.
  • Birincisi, şəxsi sertifikat yaratmaq üçün daxili alətdən - VBA Layihələri üçün Rəqəmsal Sertifikatlardan istifadə edə bilərsiniz.
  • Sonra VBA redaktorunda alətlər panelində “Alətlər” > “Rəqəmsal İmza” üzərinə klikləyin.
  • Sonra onu imzalamaq üçün ekrandakı təlimatları izləyin.
  1. Bundan sonra siz VBA redaktorundan çıxa və Outlook makro təhlükəsizliyini aşağı səviyyəyə dəyişə bilərsiniz.
  2. Daha sonra cavab verməlisəntart Yeni VBA layihəsini aktivləşdirmək üçün Outlook.
  3. Nəhayət, bundan sonra Outlook bütün daxil olan e-poçtların fayl adlarını avtomatik yoxlayacaq və xüsusi olanları xüsusi qovluqlara köçürür.Qoşma fayl adlarına əsasən e-poçtları arxivləşdirin

PST məlumatlarınızı qoruyun

Bu sədəqədirost Outlook-un korrupsiyaya həssas olması şübhəsiz bir faktdır. Beləliklə, PST məlumatlarınızı zərərdən qorumaq olduqca çətin bir işdir. Ancaq yenə də bəzi qaydalar və məsləhətlər tapa bilərsiniz. Məsələn, PST məlumat itkisinin qarşısını almaq üçün müntəzəm məlumat ehtiyat nüsxəsini çıxarmaqda davam edə bilərsiniz. Üstəlik, Outlook qəzasından sonra dərhal xilasetmə təmin etmək üçün təcrübəli bir hazırlaya bilərsiniz PST düzəlişi alət kimi DataNumen Outlook Repair.

Müəllif Giriş:

Shirley Zhang məlumatların bərpası üzrə mütəxəssisdir DataNumendaxil olmaqla məlumatların bərpası texnologiyaları üzrə dünya lideri olan , Inc SQL Server bərpa və Outlook təmiri proqram məhsulları. Ətraflı məlumat üçün ziyarət edin www.datanumen.com

İndi paylaş:

Şərhlər bağlıdır.