C# - Invio mail con firma

venerdì 27 febbraio 2015 - 13.57
Tag Elenco Tags  C#

enrico.rm Profilo | Newbie

Ciao a tutti, sto cercando di inviare una mail aggiungendo anche la firma, che già ho impostato sul mio account di Outlook 2010.
Se creo una nuova mail da Outlook la firma appare, se invece la creo da codice no.
Sapete come includere anche la firma?

Allego il codice.
Grazie

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Davide1986 Profilo | Junior Member

Non ho capito se devi inviare l'email sempre da codice ma interfacciandoti con Outolook?

Se non devi usare outolook prova a vedere questo articolo se ti può essere d'aiuto per prendere spunto :
http://blogs.dotnethell.it/imaginsystems/C-Inviare-Email-in-formato-HTML-con-laggiunta-di-Immagini-Codice__19435.aspx

Se serve Outolook :
http://stackoverflow.com/questions/11223462/how-to-send-a-mail-using-microsoft-office-interop-outlook-mailitem-by-specifying

Saluti Davide
Blog ImaginSystems
http://blogs.dotnethell.it/imaginsystems
http://www.imaginsystems.it
http://www.alpacasrl.it

enrico.rm Profilo | Newbie

Ciao Davide, devo interfacciarmi con Outlook per tenere sotto controllo l'invio delle mail, dato che è un software per la convocazione dei dipendenti alle visite mediche. Il problema è che non riesco ad inserire né la firma, né a formattare il body della mail. Evidentemente guardando ovunque, questa cosa non si può fare. Grazie

Davide1986 Profilo | Junior Member

Quindi il tuo obbiettivo è di inviare email passando per il Client di Posta Elettronica Outlook 2010 , cosi che lui tiene traccia di tutti gli invii giusto? Ho capito bene?

I parametri che gli passi dell'email è Destinazione, Mittente, Oggetto dell'email e Corpo del messaggio..

Qui ti allego alcune funzioni che ti possono essere utili.. due sfruttano la libreria "Microsoft.Office.Interop.Outlook.dll" e una invece sfrutta il fatto di richiamare l'applicazione "CreateObject("Outlook.application")" .

Fammi sapere se ti sono state utili :

Codice VB.NET ma è possibile modificarlo in C# facilmente.

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Saluti Davide,
Blog ImaginSystems
http://blogs.dotnethell.it/imaginsystems
http://www.imaginsystems.it
http://www.alpacasrl.it
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5