Slik videresender du spesifikke innkommende e-poster automatisk via en annen konto i Outlook

Noen brukere har konfigurert mer enn én e-postkonto i Outlook og satt en som standardkonto. Men de ønsker også at Outlook automatisk videresender spesifikke innkommende e-poster via en annen konto. Outlook har ikke en slik funksjon, så den kan bare realiseres med VBA-koden som er delt i denne artikkelen.

Du har for eksempel satt opp to POP3-e-postkontoer i Outlook og satt Konto 1 som standardkonto. Dermed vil alle innkommende e-poster bli lagret i Outlook-filen til konto 1. Og du oppretter en Outlook-regel for å automatisk videresende de spesifikke innkommende e-postene til noen andre. Nå, det du håper er at all videresending av e-post utføres gjennom en annen e-postkonto, nemlig konto 2. Men Outlook-regelen gir ikke en slik handling. Derfor må du bruke andre metoder, for eksempel på følgende måte.

Videresend spesifikke innkommende e-poster automatisk via en annen konto i Outlook

Videresend spesifikke innkommende e-poster automatisk via en annen konto

  1. Til å begynne med, i Outlook, få tilgang til VBA-redigering via "Alt + F11".
  2. Sett deretter følgende VBA-kode i en inaktiv modul i VBA-editoren.
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

VBA-kode - automatisk videresending via en annen konto

  1. Deretter avslutter du VBA-editoren.
  2. Deretter klikker du på «Regler» > «Administrer regler og varsler» på «Hjem»-fanen.Administrer regler og varsler
  3. Deretter, i den nye dialogboksen, trykk "Ny regel".Ny regel
  4. Etter det vil en annen dialogboks vises, der du må velge "Bruk regel på meldinger jeg mottar" og klikk "Neste".Påfør regel om meldinger jeg mottar
  5. Deretter, i den nye skjermen, må du angi regelbetingelsen, som "med spesifikke ord i emnet" og trykke "Neste".Angi regelbetingelser
  6. I den påfølgende skjermen må du velge "kjør et skript" og velge den nye makroen du la til akkurat nå.Kjør manus
  7. Etter det kan du fullføre regeloppsettet i henhold til veiviserne på skjermen.
  8. Fra nå av, hver gang en spesifikk e-post lander i den spesifikke postkassen, vil Outlook automatisk videresende den via en annen spesifikk e-postkonto.

Berging av Outlook-data etter skade

Selv om Outlook tilbyr mengder av funksjoner, kan den fortsatt ikke være fri for feil og korrupsjon. Hvis Outlook krasjer plutselig, er det en stor sjanse for at Outlook-datafilen kan være ødelagt. På den tiden, selv den innebygde Outlook reparasjon verktøyet, Scanpst, kan ikke hjelpe deg. Du har ikke noe annet alternativ enn å ta hjelp av et formidabelt eksternt verktøy, som DataNumen Outlook Repair.

Forfatterintroduksjon:

Shirley Zhang er en datagjenopprettingsekspert innen DataNumen, Inc., som er verdensledende innen datagjenopprettingsteknologier, inkludert ødelagt sql og Outlook-reparasjonsprodukter. For mer informasjon besøk www.datanumen. Med

Kommentarer er stengt.