Kako samodejno posredovati določena dohodna e-poštna sporočila prek drugega računa v vašem Outlooku

Skupna raba zdaj:

Nekateri uporabniki so konfigurirali več kot en e-poštni račun v Outlooku in enega nastavili kot privzeti račun. Vendar želijo tudi, da Outlook samodejno posreduje določena dohodna e-poštna sporočila prek drugega računa. Outlook nima takšne funkcije, zato jo je mogoče realizirati samo s kodo VBA, ki je deljena v tem članku.

V Outlooku ste na primer nastavili dva e-poštna računa POP3 in nastavili račun 1 kot privzeti račun. S tem bi bila vsa dohodna e-poštna sporočila shranjena v Outlookovi datoteki računa 1. In ustvarite Outlookovo pravilo za samodejno posredovanje določenih dohodnih e-poštnih sporočil nekomu drugemu. Zdaj pa upaš, da se vsa posredovanja pošte izvajajo prek drugega e-poštnega računa, in sicer računa 2. Vendar Outlookovo pravilo ne zagotavlja takega dejanja. Zato morate uporabiti druge metode, na primer naslednjo.

Samodejno posreduj določena dohodna e-poštna sporočila prek drugega računa v vašem Outlooku

Samodejno posreduj določena dohodna e-poštna sporočila prek drugega računa

  1. Za začetek v Outlooku odprite urejevalnik VBA prek »Alt + F11«.
  2. Nato v urejevalnik VBA postavite naslednjo kodo VBA v nedejaven modul.
Sub AutoForwardMailsThroughAnotherAccount(objMail As Outlook.MailItem)
    Dim objForwardMail As Outlook.MailItem
    Dim objRecipient As Outlook.Recipient
    Dim objMailAccounts As Outlook.Accounts
    Dim objMailAccount As Outlook.Account
 
    Set objForwardMail = objMail.Forward
    'Change the recipients of forwarding email
    Set objRecipient = objForwardMail.Recipients.Add("shelly@datanumen.com")
    objRecipient.Type = olTo
    objForwardMail.Recipients.ResolveAll
 
    Set objMailAccounts = Outlook.Application.Session.Accounts
    For Each objMailAccount In objMailAccounts
        'Replace "John Smith" with the display name of your email account
        If objMailAccount.DisplayName = "John Smith" Then
           objForwardMail.SendUsingAccount = objMailAccount
           objForwardMail.Send
        End If
    Next
End Sub

Koda VBA - samodejno posredovanje prek drugega računa

  1. Nato zapustite urejevalnik VBA.
  2. Nato kliknite »Pravila« > »Upravljanje pravil in opozoril« na zavihku »Domov«.Upravljanje pravil in opozoril
  3. Nato v novem pogovornem oknu pritisnite »Novo pravilo«.Novo pravilo
  4. Po tem se prikaže drugo pogovorno okno, v katerem morate izbrati »Uporabi pravilo za sporočila, ki jih prejmem« in kliknite »Naprej«.Uporabi pravilo o sporočilih, ki jih prejmem
  5. Nato morate na novem zaslonu nastaviti pogoj pravila, na primer »z določenimi besedami v zadevi« in pritisniti »Naprej«.Nastavite pogoje pravila
  6. Na naslednjem zaslonu morate izbrati »zaženi skript« in izbrati nov makro, ki ste ga pravkar dodali.Zaženite skript
  7. Po tem lahko dokončate nastavitev pravila v skladu s čarovniki na zaslonu.
  8. Od zdaj naprej bo Outlook vsakič, ko določeno e-poštno sporočilo prispe v določen nabiralnik, samodejno posredoval prek drugega določenega e-poštnega računa.

Reševanje Outlookovih podatkov po poškodbi

Čeprav Outlook ponuja številne funkcije, še vedno ne more biti brez napak in poškodb. Če se vaš Outlook nenadoma zruši, obstaja velika verjetnost, da je vaša Outlookova podatkovna datoteka poškodovana. Takrat tudi vgrajeni Outlook popravilo orodje Scanpst vam ne more pomagati. Nimate druge možnosti, kot da si pomagate z izjemnim zunanjim orodjem, kot je DataNumen Outlook Repair.

Uvod avtorja:

Shirley Zhang je strokovnjakinja za obnovitev podatkov v DataNumen, Inc., ki je vodilna na svetu na področju tehnologij za obnovitev podatkov, vključno z poškodovan sql in obeti za popravilo programskih izdelkov. Za več informacij obiščite www.datanumen.com

Skupna raba zdaj:

Komentarji so zaprti.