Outlook'ta yanıtlar ve iletiler için farklı imzalar nasıl ayarlanır?
Normalde, Outlook'unuzda farklı hesaplar için farklı imzalar ayarlayabilirsiniz, ancak yanıtlar ve iletiler için farklı imzalar uygulamayı denediniz mi? Bu, bir e-postayı yanıtladığınızda imza1'in eklendiği, bir e-postayı iletirken ise imza2'nin uygulandığı anlamına gelir. Bu görevi Outlook'ta nasıl çözebilirsiniz?
VBA kodu ile yanıtlar ve iletiler için farklı imzalar ayarlayın
VBA kodu ile yanıtlar ve iletiler için farklı imzalar ayarlayın
Aşağıdaki VBA kodu, yanıtlar ve iletiler için farklı imzalar ayarlamanıza yardımcı olabilir, lütfen aşağıdaki adımları tek tek uygulayın:
1. Microsoft Visual Basic for Applications penceresini açmak için ALT + F11 tuşlarını basılı tutun.
2. Ardından, Ekle > Modül'e tıklayın, aşağıdaki kodu kopyalayıp açılan boş modüle yapıştırın, ekran görüntüsüne bakın:
VBA kodu: Yanıtlar ve iletiler için farklı imzalar ayarlayın:
Public WithEvents GExplorer As Outlook.Explorer
Public WithEvents GMail As Outlook.MailItem
Public GFSO As Scripting.FileSystemObject
Public GTextStream As Scripting.TextStream
Public GText As String
Private Sub Application_Startup()
Set GExplorer = Outlook.Application.ActiveExplorer
Set GFSO = New Scripting.FileSystemObject
End Sub
Private Sub GExplorer_SelectionChange()
Dim xItem As Object
On Error Resume Next
Set xItem = GExplorer.Selection.Item(1)
If xItem.Class <> olMail Then Exit Sub
Set GMail = xItem
End Sub
Private Sub GMail_Reply(ByVal Response As Object, Cancel As Boolean)
InsertSignature Response, "Signature1.htm" 'change this signature name for replies
End Sub
Private Sub GMail_Forward(ByVal Forward As Object, Cancel As Boolean)
InsertSignature Forward, " Signature2.htm" 'change this signature name for forwards
End Sub
Private Sub InsertSignature(Item As Object, SignName As String)
Dim xSignatureFile As String
Dim xMailItem As Outlook.MailItem
xSignatureFile = CreateObject("WScript.Shell").SpecialFolders(5)
xSignatureFile = xSignatureFile & "\Microsoft\Signatures\" & SignName
Set GTextStream = GFSO.OpenTextFile(xSignatureFile)
GText = ""
GText = GTextStream.ReadAll
If Item.Class <> olMail Then Exit Sub
Set xMailItem = Item
With xMailItem
.Display
.HTMLBody = .HTMLBody & "<br><br>" & GText
End With
End Sub
Not: Yukarıdaki kodda, Signature1 ve Signature2, yanıtlama ve iletmeler için kullanmak istediğiniz iki imza adıdır. Lütfen bu isimleri ihtiyaçlarınıza göre değiştirin.

3. Hala Microsoft Visual Basic for Applications penceresindeyken, Araçlar > Referanslar'a tıklayarak Referanslar-Proje1 iletişim kutusuna gidin ve Mevcut Referanslar listesi kutusundan Microsoft Scripting Runtime seçeneğini işaretleyin, ekran görüntüsüne bakın:

4. Ve ardından iletişim kutusunu kapatmak için Tamam'a tıklayın, bundan sonra bir e-postayı yanıtlayınca Signature1 hemen eklenecektir, ekran görüntüsüne bakın:

Ve bir iletiyi ilettiğinizde, Signature2 aşağıdaki ekran görüntüsünde gösterildiği gibi eklenecektir:

En İyi Ofis Verimlilik Araçları
Son Dakika: Kutools for Outlook Ücretsiz Sürümünü Başlattı!
Yepyeni Kutools for Outlook ÜCRETSİZ sürümünü70'ten fazla harika özellikle sonsuza dek kullanabilirsiniz! Şimdi indirmek için tıklayın!
📧 E-posta Otomasyonu: Otomatik Yanıt (POP ve IMAP için kullanılabilir) / E-postaları Zamanla Gönder / E-posta Gönderirken Kurallara Göre Otomatik CC/BCC / Otomatik Yönlendirme (Gelişmiş Kurallar) / Otomatik Selamlama Ekle / Çoklu Alıcılı E-postaları Otomatik Olarak Bireysel E-postalara Böl...
📨 E-posta Yönetimi: E-postayı Geri Çağır / Konu ve Diğerlerine Göre Dolandırıcılık E-postalarını Engelle / Yinelenen E-postaları Sil / Gelişmiş Arama / Klasörleri düzenle...
📁 Ekler Pro: Toplu Kaydet / Toplu Ayır / Toplu Sıkıştır / Otomatik Kaydet / Otomatik Ayır / Otomatik Sıkıştır...
🌟 Arayüz Sihri: 😊Daha Fazla Güzel ve Havalı Emoji / Önemli e-postalar geldiğinde sizi uyarır / Outlook'u Kapatmak Yerine Simge Durumuna Küçült...
👍 Tek Tıkla Harikalar: Tümüne Eklerle Yanıtla / Kimlik Avı E-postalarına Karşı Koruma / 🕘Gönderenin Saat Dilimini Göster...
👩🏼🤝👩🏻 Kişiler & Takvim: Seçilen E-postalardan Toplu Kişi Ekle / Bir Kişi Grubunu Bireysel Gruplara Böl / Doğum günü hatırlatıcısını kaldır...

