É 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; }