la proprietà Credentials l'ho usata in questo modo:
codice:
CredentialCache Credenziali = new CredentialCache();
Credenziali.Add("server SMTP", 25, "Basic", new NetworkCredential("Nome utente", "Password"));
Smtp.Credentials = Credenziali;
try
{
Smtp.Send(Messaggio);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Client e-mail", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
però mi da sempre quell'errore quando tento di inviare l'email:
"Nome di cassetta postale non consentito. Risposta del server: sorry, you need to supply the correct username and password for SMTP-AUTH (#5.7.1)"