Come inviare email con certificato (non cifrate)

lunedì 14 giugno 2010 - 11.32

paquito_ita Profilo | Senior Member

Ciao,

ho realizzato del codice che invia email tramite il server SMTP dell'azienda. Dato che una parte dei clienti riceve tali email come "spam" vorremmo poter inviare le stesse email con un certificato (non email cifrate).

L'obbiettivo è ridurre la probabilità che il filtro del mail-client consideri come "spam" le email provenienti dall'azienda.

Utilizzeremmo il certificato reperibile qui: http://www.instantssl.com/ssl-certificate-products/free-email-certificate.html.

La mia domanda è: cosa dovrei cambiare nel mio codice C# al fine di poter usare tale certificato?

Qui il codice attualmente utilizzato:
public class Mail { protected SmtpClient smtp = new SmtpClient(); // Create Mail Message MailMessage message = new MailMessage(); message.To.Add(new MailAddress("DESTINATARIO@MAIL.COM")); message.From = new MailAddress("Azienza@mail.com", "TestSenderName"); message.Body = "Body here..."; smtp.Send(message); }


Grazie

Gluck74 Profilo | Guru

ti do solo un punto di partenza: http://msdn.microsoft.com/it-it/library/system.net.mail.smtpclient.clientcertificates(VS.80).aspx
per il resto non sono in grado di aiutarti più di tanto

ciao

____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5