Cara Auto Meneruskan E-mel Masuk Khusus melalui Akaun yang berbeza di Outlook Anda

Kongsi Sekarang:

Beberapa pengguna telah mengkonfigurasi lebih dari satu akaun e-mel di Outlook dan menetapkannya sebagai akaun lalai. Tetapi, mereka juga berharap Outlook dapat meneruskan e-mel masuk khusus melalui akaun lain. Outlook tidak mempunyai fungsi seperti itu, sehingga dapat direalisasikan hanya dengan kod VBA yang dikongsi dalam artikel ini.

Sebagai contoh, anda telah menyediakan dua akaun e-mel POP3 di Outlook dan menetapkan Akaun 1 sebagai akaun lalai. Dengan itu, semua e-mel masuk akan disimpan dalam fail Outlook dari Akaun 1. Dan anda membuat peraturan Outlook untuk meneruskan secara automatik e-mel masuk tertentu kepada orang lain. Sekarang, apa yang anda harapkan adalah semua penerusan e-mel dilaksanakan melalui akaun e-mel lain, iaitu Akaun 2. Namun, peraturan Outlook tidak memberikan tindakan seperti itu. Oleh itu, anda harus menggunakan kaedah lain, seperti cara berikut.

Auto Meneruskan E-mel Masuk Khusus melalui Akaun yang berbeza di Outlook Anda

E-mel masuk khas yang dihantar secara automatik melalui akaun yang berbeza

  1. Sebagai permulaan, di Outlook, akses editor VBA melalui "Alt + F11".
  2. Kemudian, dalam editor VBA, masukkan kod VBA berikut ke dalam modul terbiar.
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

Kod VBA - Maju secara automatik melalui Akaun yang berbeza

  1. Seterusnya, keluar dari editor VBA.
  2. Selanjutnya, klik "Peraturan"> "Kelola Peraturan & Makluman" pada tab "Laman Utama".Urus Peraturan & Makluman
  3. Kemudian, dalam kotak dialog baru, tekan "Peraturan Baru".Peraturan Baru
  4. Setelah itu, kotak dialog lain akan dipaparkan, di mana anda harus memilih "Terapkan aturan pada pesan yang saya terima" dan klik "Next".Gunakan aturan pada mesej yang saya terima
  5. Seterusnya, di layar baru, Anda perlu menetapkan kondisi aturan, seperti "dengan kata-kata tertentu dalam subjek" dan tekan "Next".Tetapkan Syarat Peraturan
  6. Pada skrin berikutnya, anda harus memilih "jalankan skrip" dan pilih makro baru yang anda tambahkan sebentar tadi.Jalankan Skrip
  7. Selepas itu, anda boleh menyelesaikan penyediaan peraturan mengikut penyihir di skrin.
  8. Mulai sekarang, setiap kali apabila e-mel tertentu masuk ke peti mel tertentu, Outlook akan meneruskannya melalui akaun e-mel khusus yang lain.

Selamatkan Data Outlook selepas Kerosakan

Walaupun Outlook menyediakan sejumlah fungsi, namun tetap tidak boleh bebas dari kesalahan dan kerosakan. Sekiranya Outlook anda crash secara tiba-tiba, ada kemungkinan buruk bahawa data data Outlook anda mungkin rosak. Pada masa itu, bahkan yang terbina dalam Pembaikan Outlook alat, Scanpst, tidak dapat menolong anda. Anda tidak mempunyai alternatif selain untuk menolong alat luaran yang hebat, seperti DataNumen Outlook Repair.

Pengenalan Pengarang:

Shirley Zhang adalah pakar pemulihan data di DataNumen, Inc., yang merupakan pemimpin dunia dalam teknologi pemulihan data, termasuk sql rosak dan produk perisian pembaikan prospek. Untuk maklumat lebih lanjut, lawati www.datanumen.com

Kongsi Sekarang:

Ruangan komen telah ditutup.