que utilizo para loguearme y de diferente dominio
ejemplo normalmente utilizo el siguiente correo [email protected] para las credenciales y el remitente seria el mismo, pero cuando quiero utilizar un remitente diferente digamos [email protected] no envia el correo y marca error de que el usuario no es local
espero q me puedan ayudar les dejo el codigo
Código:
public void ps_EnviarC2(dataEnviarC2 Cpos) { string from = Cpos.from.ToString(); string para = Cpos.sendTo.ToString(); string asunto = Cpos.subject.ToString(); string texto = Cpos.body.ToString(); MailAddress _from = new MailAddress("[email protected]","Desarrollo"); MailAddress _para = new MailAddress("[email protected]"); MailMessage mail = new MailMessage(_from, _para); mail.Subject = asunto; mail.Body = texto; mail.IsBodyHtml = true; // Mantener formato HTML try { SmtpClient client = new SmtpClient(); // smtpMail.EnableSsl = true; client.Host = "mail.villagc.com.mx"; client.Port = 587; client.Credentials = new System.Net.NetworkCredential("[email protected]", "fer"); client.Send(mail); } catch (Exception ex) { string msg = ex.Message; } }