1
I’m testing the email sending of the application for a password recovery option,I tested several ways, including email from another domain and hosting and everything works well, tested with gmail email and everything works, more with the server email does not work.
I built an example of a C# code that works perfectly with another server and works with gmail, but it doesn’t work with TOP3, I appreciate the help.
public void EnviarEmailComSenhaAcesso()
{
string nome = "NOME DO CONTATO";
string EmailContato = "[email protected]";
string mensagem = "Mensagem";
string login = "este e o seu login";
string senha = "está e sua senha";
//usando o google funciona
// string sUserName = "[email protected]";
// string sPassword = "";
string sBobdy = "";
//usando o servidor multiplique
string sUserName = "[email protected]";
string sPassword = "SENHA";
MailMessage objEmail = new MailMessage();
objEmail.From = new MailAddress(sUserName.Trim());
objEmail.To.Add(new MailAddress(EmailContato, "Senha de Acesso ao site"));
objEmail.Subject = "Recupera Senha Acesso";
sBobdy = "Mensagem do site:\n\n" +
"Nome: " + nome + "\n" +
"Email: " + EmailContato + "\n" +
"Login: " + login + "\n" +
"Senha: " + senha + "\n" +
"Mensagem: " + mensagem + "\n\n";
objEmail.Body = sBobdy;
// SmtpClient smtp = new SmtpClient("smtp.gmail.com", 587 /* TLS */);
SmtpClient smtp = new SmtpClient("smtp.multiplick.com", 25 /* TLS */);
smtp.EnableSsl = true;
smtp.Credentials = new NetworkCredential(sUserName, sPassword, "");
try
{
smtp.Send(objEmail);
TempData["msg-contato"] = "A sua senha de acesso foi enviada para o seu e-mail cadastrado!";
}
catch (Exception ex)
{
// TempData["msg-contato-erro"] = "Ops..houve um problema com o envio do e - mail!Você pode tentar no telefone!";
TempData["msg-contato-erro"] = ex.Message;
}
}
This error means that the DNS server does not contain this name, is trying from your host or the hosting server?
– user178974