Invio email da sito Aruba mediante server smtp smtp.aruba.it

martedì 25 settembre 2007 - 20.07

kduhcm Profilo | Junior Member

Ciao, vorrei aggiungere nel mio sito Aruba la possibilita di inviare la password via email a chi l'avesse dimenticata dopo essersi registrato al mio sito (il classico Link "Password dimenticata?"). L'utente mi inserisce User ed Email e io gli invio la password (presa da un database) all'indirizzo email specificato. Mi date gentilmente il codice per l'invio da Aruba ? Il Server smtp aruba dovrebbe essere smtp.aruba.it ... Dovrebbero essere poche righe... Grazie.

Luigi3 Profilo | Junior Member

Io ho fatto cosi':

protected void Button1_Click(object sender, EventArgs e)
{
if (chkAut.Checked)
{
//int listCount = mailList.Length / 2;
MailMessage oMsg = new MailMessage();

//Imposta il mittente
oMsg.From = new MailAddress(_indirizzo email del mittente_ , _nome del mittente_);

//La proprietà .To è una collezione di destinatari,
//quindi possiamo addizionare quanti destinatari vogliamo.
oMsg.To.Add(_destinatario email_);

//Imposto oggetto
oMsg.Subject = "Richiesta Recupero password";

//Imposto contenuto
string corpoMail = "";
corpoMail = "Modulo compilato da: \t" + TextBox1.Text + "\n";
oMsg.Body = corpoMail;
//oMsg.IsBodyHtml = true;

//Imposto il Server Smtp
SmtpClient oSmtp = new SmtpClient("smtp.nome_domnio_aruba.it");

//Possiamo impostare differenti metodi di spedizione.
//Imposta consegna diretta.
oSmtp.DeliveryMethod = SmtpDeliveryMethod.Network;

//Spediamo la mail
try
{
oSmtp.Send(oMsg);
}

catch (Exception EP)
{
throw EP;
}
}
else lblchkAut.Visible = true;

}
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