Ciao e grazie.
Purtroppo molte di queste soluzioni le ho già provate senza risultato.
L'unica non provata è quella di sconnettere tutti gli account e reinserirli, ma francamente tenderei a non farla.
Se devo mandare mail direttamente da outlook basta fare attenzione.
Il problema è che ho un applicativo che invia mail con allegati scritto in VB2019 che utilizza Outlook.Application. Prima partivano dall'account principale e sfruttava i settaggi di outlook, quini richiesta di ricevuta di ritorno, lettura e salvataggio nella cartella posta inviata.
ora parte da un account privato che non voglio sia conosciuto . Utilizzando questo sistema posso indicare il campo TO, CC e CCN ma non il from, amleno non ho trovato la possibilità.
Posso usare Mailmessage che mi permette di indicare l'account anche se devo salvarmi su qualche tabella l'indirizzo mail, la PSW e la porta per settare porta e credenziali SMTP, posso anche richiedere la ricevuta di ritorno, ma sicuramente non posso salvare il messaggio, quindi dovrei crearmi un'altra tabella dove memorizzarmi l'invio.
Francamente speravo ci fosse una soluzione semplice, ma prima di cancellare e ricreare gli account, faccio prima ad usare mailmessage.
Grazie comunque per l'aiuto, e se qualcuno ha altre soluzioni, sono pronto a valutarle