Sono stato con VBA in una certa misura, utilizzando questo codice:Come estrai gli indirizzi email dal campo "A" in Outlook?
Sub ExtractEmail()
Dim OlApp As Outlook.Application
Dim Mailobject As Object
Dim Email As String
Dim NS As NameSpace
Dim Folder As MAPIFolder
Set OlApp = CreateObject("Outlook.Application")
' Setup Namespace
Set NS = ThisOutlookSession.Session
' Display select folder dialog
Set Folder = NS.PickFolder
' Create Text File
Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.CreateTextFile("c:\mydocuments\emailss.txt", True)
' loop to read email address from mail items.
For Each Mailobject In Folder.Items
Email = Mailobject.To
a.WriteLine (Email)
Next
Set OlApp = Nothing
Set Mailobject = Nothing
a.Close
End Sub
Tuttavia, questo dà uscita come i nomi degli indirizzi e-mail e non l'indirizzo di posta elettronica reale con il "[email protected]"
.
Esiste un attributo dell'oggetto di posta che consentirà gli indirizzi di posta elettronica e non i nomi da scrivere dalla casella di testo 'To'
.
Grazie
Grazie mille esattamente quello che mi serviva e di grande attualità anche – surfer190
Post molto utile! – Neophile