Ciao ragazzi,
scusate il titolo un pò strano, spero sia chiaro.
Sto inviando una email di conferma ad un indirizzo email inserito in fase di registrazione.
Purtroppo se l'email è di hotmail va sempre in posta indesiderata.
Il contenuto dell'email non contiene link, ma solo il testo da copiare e incollare nel browser per l'attivazione.
Vi scrivo di seguito il codice, sapete dirmi se sbaglio o manco qualcosa?
Grazie mille
Dim myEmail As New Net.Mail.MailMessage
myEmail.IsBodyHtml = True
myEmail.From = New MailAddress("login@miosito.com", "miosito")
myEmail.Subject = "Conferma indirizzo email"
myEmail.To.Add(New MailAddress(email, "Destinatario"))
myEmail.Body = CorpoEmail
Dim mySmtpClient As New System.Net.Mail.SmtpClient
mySmtpClient.Send(myEmail)
e poi nel web.config la configurazione del smtp
<system.net>
<mailSettings>
<smtp from="login@miosito.com">
<network host="smtp.miosito.com" password="pass" userName="login@miosito.com"/>
</smtp>
</mailSettings>
</system.net>