É o seguinte, como a infonet não aceita conexão segura a classe System.Net.Mail não estava passando as informações de credenciais(autenticação) para o servidor, então tive a ideia basica de usaro servidor local(localhost) assim eu não precisaria passar as credenciais, e deu certo.
string remetenteEmail = "Meu_email@infonet.com.br";
MailMessage mail = new MailMessage();
mail.To.Add("Meu_email@infonet.com.br");
mail.From = new MailAddress(remetenteEmail, "Meu_nome", System.Text.Encoding.UTF8);
mail.Subject = fassunto.Text;
mail.SubjectEncoding = System.Text.Encoding.UTF8;
mail.Body = "Menssagem";
mail.BodyEncoding = System.Text.Encoding.UTF8;
mail.IsBodyHtml = true;
mail.Priority = MailPriority.Normal;
SmtpClient client = new SmtpClient("127.0.0.1");
try
{
client.Send(mail);
respostaenvio.Text = "Envio do E-mail com sucesso";
respostaenvio.Visible = true;
}
catch (Exception ex)
{
respostaenvio.Text = "Ocorreu um erro ao enviar:" + ex.Message;
respostaenvio.Visible = true;
}



Postagens
Male
