Ciao a tutti, utilizzando GMail per inviare mail ottengo questo errore
Il server SMTP richiede una connessione protetta oppure il client non è stato autenticato. Risposta del server: 5.5.1 Authentication Required.

Strano perchè lo stesso codice funzionava in altri contesti ... e passo i parametri di autenticazione a Gmail

System.Net.Mail.SmtpClient mailClient = new System.Net.Mail.SmtpClient();
mailClient.EnableSsl = true;
System.Net.NetworkCredential cred = new System.Net.NetworkCredential("mail@gmail.com", "password");
mailClient.Credentials = cred;
mailClient.EnableSsl = true;
mailClient.Host = "smtp.gmail.com";
mailClient.Port = 587;

string oggetto = "Richiesta informazioni ";
string messaggio = "Messaggio ricevuto da: " + tbMailMittente.Text + "\r\n\r\n\r" + tbMailMessaggio.Text;
mailClient.Send("mail11...., mail222", agenzia.Mail, oggetto, messaggio);


Cosa sbaglio?

Grazie