non so il motivo, e mi sembra un codice simile a quello sopra
sta di fatto che il codice che segue apre correttamente il messaggio in anteprima prima di inviare la mail manualmente cliccando sul tasto "invia"
Dim NewMail As Object
Set NewMail = CreateObject("Outlook.Application").CreateItem(oMailItem)
With NewMail
.To = destinatario
.Subject = oggetto
.Body = testo
' .CC =
If allegato <> "" Then
.Attachments.Add Nz(allegato, "")
End If
.display
'.Send
End With