İpucu: Diğer diller Google Çeviri'dir. Ziyaret edebilirsiniz English Bu linkin sürümü.
Oturum aç
x
or
x
x
Şimdi Kayıt Olun
x

or

Outlook'ta alıcılara göre imza otomatik olarak nasıl değiştirilir?

Varsayılan olarak, Outlook'un farklı e-posta hesapları üzerinden e-posta gönderirken kullanıcıların imzaları otomatik olarak değiştirmeleri için bir yerleşik işlevi vardır. Ama bunun ötesinde, burada Outlook'taki Kime alanındaki farklı alıcılara göre otomatik olarak imza değiştirme yöntemini göstereceğim.

VBA koduyla otomatik olarak alıcılara göre imza değiştirme


Outlook'ta her zaman e-postayı varsayılan e-posta hesabıyla yanıtlayın:

Outlook'unuzdaki e-postaları her zaman varsayılan e-posta hesabıyla yanıtlamak isterseniz, Daima varsayılan hesapla cevap ver seçeneği Kutools for Outlook sana bir iyilik yapar Ekran görüntüsüne bakın:

Kutools for Outlook: 40'dan fazla kullanışlı Outlook eklentisi, 45 günde herhangi bir sınırlama olmaksızın ücretsiz olarak. Şimdi indirin ve ücretsiz deneme!


VBA koduyla otomatik olarak alıcılara göre imza değiştirme

Outlook'ta e-posta gönderirken, ilgili alıcılara farklı imzalar uygulamak için lütfen aşağıdaki adımları izleyin.

1. Öncelikle, Outlook'ta otomatik olarak eklenen imza özelliğini devre dışı bırakmanız gerekir. lütfen tıklayın fileto > Seçenekler açmak için Outlook Seçenekleri pencere.

2. içinde Outlook Seçenekleri pencere, seç posta sol bölmede bulun ve ardından İmzalar düğmesi Mesaj oluştur Bölüm. Ekran görüntüsüne bakın:

3. içinde İmzalar ve Kırtasiye iletişim kutusuna gidin ve Varsayılan imza seçin bölümünde E-posta İmzası sekmesinde bir e-posta hesabı seçin. E-posta hesabı açılır listeyi seçin ve ardından (Yok) itibaren Yeni mesajlar ve Cevaplar / öne açılan listeler. Tüm e-posta hesapları ayarlanana kadar bu adımları tekrarlayın. (Yok). Ardından, OK düğmesine basın.

notlar: Ayrıca gerekli imzalarınızı da oluşturabilirsiniz. İmzalar ve Kırtasiye iletişim kutusu.

4. Tıklayın OK düğmesi döndüğünde Outlook Seçenekleri pencere.

5. Tuşuna basın. diğer + F11 tuşlarını açmak için Uygulamalar için Microsoft Visual Basic pencere.

6. içinde Uygulamalar için Microsoft Visual Basic pencere, çift tıklama ThisOutlookSession Kod penceresini açmak için sol bölmede ve VBA kodunun altındaki kopya pencereye. Ekran görüntüsüne bakın:

VBA kodu: Outlook'taki alıcılara göre imzaları otomatik olarak değiştir

Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
'Updated by ExtendOffice 20180814
Dim xMailItem As MailItem
Dim xRecipients As Recipients
Dim xRecipient As Recipient
Dim xRcpAddress As String
Dim xSignatureFile, xSignaturePath As String
Dim xFSO As Scripting.FileSystemObject
Dim xTextStream As Scripting.TextStream
Dim xSignature As String
On Error Resume Next
Set xFSO = New Scripting.FileSystemObject
If Item.Class = olMail Then
    Set xMailItem = Item
    Set xRecipients = xMailItem.Recipients
End If
xSignaturePath = CreateObject("WScript.Shell").SpecialFolders(5) + "\Microsoft\Signatures\"
If xRecipients.Count = 1 Then
    Set xRecipient = xRecipients.Item(1)
    xRcpAddress = xRecipient.Address
    Select Case xRcpAddress
        Case "Email Address 1"
            xSignatureFile = xSignaturePath & "aaa.htm"
        Case "Email Address 2", "Email Address 3"
            xSignatureFile = xSignaturePath & "bbb.htm"
        Case "Email Address 4"
            xSignatureFile = xSignaturePath & "ccc.htm"
    End Select
End If
Set xTextStream = xFSO.OpenTextFile(xSignatureFile)
xSignature = xTextStream.ReadAll
xMailItem.HTMLBody = xMailItem.HTMLBody & "<HTML><BODY><br>" & xSignature & "</br></HTML></BODY>"
End Sub

notlar:

1. VBA kodunda lütfen “1 / 2 / 3 / 4 E-posta Adresi”Alıcıların belirli e-posta adresleriyle.

2. "aaa.htm""bbb.htm" ve "ccc.htm"karşılık gelen alıcılara göndereceğiniz belirtilen imza.

3. Bu durumda imza “aaa”Gönderilecek1 E-posta Adresi”, İmza“bbb”Gönderilecek2 E-posta Adresi"Ve"3 E-posta Adresi", ve "4 E-posta Adresi”İmzalı gömülü e-posta alacakccc”. Lütfen bunları ihtiyaçlarınıza göre değiştirin.

7. Sonra tıklayın Araçlar > Referanslar gitmek için Kaynaklar-Proje iletişim kutusu. İletişim kutusunda lütfen kontrol edin Microsoft Komut Dosyası Çalışma Zamanı Modülü seçeneğini ve sonra Tamam'ı tıklatın. OK düğmesini, ekran görüntüsüne bakın:

8. Tuşuna basın. diğer + Q tuşlarını kapatmak için Uygulamalar için Microsoft Visual Basic pencere.

Bundan sonra, bir e-posta oluşturduktan ve Gönder düğmesine bastıktan sonra, ilgili imzayı Alıcı'nın e-posta adresinde Kime alanına göre otomatik olarak e-posta gövdesinin sonuna eklenir.

Outlook'ta yeni e-posta oluştururken / yanıtlarken / iletirken e-posta gövdesine zaman damgası imzalamak isterseniz, Yeni, yanıtla ve ilet e-posta oluştururken tarih imzası ekle seçeneği Kutools for Outlook bunu başarmak için. Ekran görüntüsüne bakın:

Kutools for Outlook: 40'dan fazla kullanışlı Outlook eklentisi, 45 günde herhangi bir sınırlama olmaksızın ücretsiz olarak. Şimdi indirin ve ücretsiz deneme!



Kutools for Outlook

Outlook için 100'ten Fazla Gelişmiş İşlevler 2010, 2013, 2016, 2019 ve 365

Banner 201812 için minik görünüm için ekran görüntüsü kutools

Diğer Özellikler | Bedava indir | Yüzlerce işlev için yalnızca $ 39.00

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.