No entiendo por que no te esta funcionando, te dejo el siguiente código para que lo pegues y me cuentes si te funciona o no.
Código:
try
{
MailAddress de = new MailAddress("ELCORREO + gmail.com", "Latin ID S. A. de C. V.");
MailAddress para = new MailAddress("earciniega" + (char)64 + "latinid.com.mx", "marketing latin ID");
MailMessage mensaje = new MailMessage(de, para);
// mensaje.Bcc.Add(txtEmail.Text);
mensaje.Subject = "Bienvenido al grupo de distribuidores de Latin ID - prueba";
mensaje.BodyEncoding = System.Text.Encoding.Default;
mensaje.IsBodyHtml = false;
mensaje.Body = "<p>Pon tu mensaje aquí, por ejemplo: \'Cómo carajos que no llega mi email\'</p>";
mensaje.IsBodyHtml = true;
SmtpClient cliente = new SmtpClient("smtp.gmail.com");
cliente.Port = 587;
cliente.Credentials = new System.Net.NetworkCredential("[email protected]", "cualquiercosa");
cliente.EnableSsl = true;
cliente.Send(mensaje);
// procesado = true;
}
catch (Exception ex)
{
// lblError.Text = ex.Message;
}
Pruebalo así como va, incluido la parte de el objeto "para" con ese correo ya que es uno personal, yo te aviso si me llego el correo o no.