Forum

Outlook a otomatik ...
 
Bildirimler
Hepsini Temizle

[Çözüldü] Outlook a otomatik kişi eklemek

2 Yazılar
2 Üyeler
0 Reactions
1,174 Görüntüleme
(@m-bulenteroz)
Gönderiler: 159
Reputable Member
Konu başlatıcı
 

Merhaba arkadaşlar

Office 365 te mail hizmeti kullanan bir müşterim her gönderdiği maildeki kişiyi otomatik olarak Kişilerine eklemek istiyor. Bu mümkün müdür acaba ?

 
Gönderildi : 24/06/2024 11:56

Hakan Uzuner
(@hakanuzuner)
Gönderiler: 33440
Illustrious Member Yönetici
 

Merhaba, ne yazık ki böyle bir özellik yok, makro yazmanız gerekli ancak. Ya da power automate kullanabilirsiniz.

Örnek bir kod ama denemedim

Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim Recipients As Outlook.Recipients
Dim Recipient As Outlook.Recipient
Dim Contact As Outlook.ContactItem
Dim ns As Outlook.NameSpace
Dim ContactFolder As Outlook.Folder

Set ns = Application.GetNamespace("MAPI")
Set ContactFolder = ns.GetDefaultFolder(olFolderContacts)

If TypeName(Item) = "MailItem" Then
Set Recipients = Item.Recipients
For Each Recipient In Recipients
On Error Resume Next
Set Contact = ContactFolder.Items.Find("[Email1Address] = '" & Recipient.Address & "'")
If Contact Is Nothing Then
Set Contact = Application.CreateItem(olContactItem)
Contact.Email1Address = Recipient.Address
Contact.Save
End If
On Error GoTo 0
Next
End If
End Sub

Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 24/06/2024 17:56

Paylaş: