Il codice per l'invio di una mail è il seguente:
codice:
try
{
if ((textBox1.Text == "") | (textBox2.Text == "") | (textBox3.Text == "") |(textBox4.Text == ""))
{
MessageBox.Show("Compilare tutti i campi della form", "Errore", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
else
{
// Settaggio dei campi del messaggio
MailAddress mittente = new MailAddress(textBox1.Text);
MailAddress destinatario = new MailAddress(textBox2.Text);
MailMessage messaggio = new MailMessage(mittente, destinatario);
messaggio.Subject = textBox3.Text;
messaggio.Body = textBox4.Text;
// Configurazione del client di posta
SmtpClient client = new SmtpClient("smtp.ngi.it", 25);
client.Send(messaggio);
}
}
catch (Exception error)
{
MessageBox.Show(error.Message.ToString(), "Errore", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
La mia situazione è di essere sotto un proxy per l'accesso alla Rete, come posso indicare al programma di "passare" per il proxy?
Grazie.