Bonjour,
Lorsque j'utilise la fonction suivante, j'arrive à récupérer l'adresse de réception d'un mail:
Je souhaiterais modifier la valeur de pa.GetProperty(PR_SMTP_ADDRESS).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Private Function GetSMTPAddressForRecipients(MAIL As Outlook.MailItem) As String Dim recips As Outlook.Recipients Dim recip As Outlook.Recipient Dim pa As Outlook.PropertyAccessor Const PR_SMTP_ADDRESS As String = _ "http://schemas.microsoft.com/mapi/proptag/0x39FE001E" Set recips = MAIL.Recipients For Each recip In recips Set pa = recip.PropertyAccessor Debug.Print recip.Name & " SMTP=" _ & pa.GetProperty(PR_SMTP_ADDRESS) GetSMTPAddressForRecipients = pa.GetProperty(PR_SMTP_ADDRESS) Next End Function
Comment peut-on faire?
Merci
Partager