Asp.net envió un correo electrónico pero no tuvo éxito.
Utilizar el sistema;
Utilizar el sistema. Datos;
Utilizar el sistema. Configuración;
Usar el sistema. Colección;
Usa el sistema. Web
Usa el sistema. Seguridad de la red;
Usa el sistema. Web UI
Usa el sistema. Web .UI.WebControls
Usa el sistema. web .ui .controles web . Web .UI.HtmlControls
Usa el sistema. Net . Mail
Clase parcial pública Predeterminado4: System. Interfaz web
{
Page_Load vacío protegido(Remitente del objeto, EventArgs e)
{
}
void protegido btnSend_Click(Remitente del objeto, EventArgs e)
{
Cliente cliente SMTP = new SmtpClient();
Cliente. Credenciales = nuevo sistema. net . credencial de red("ggyy-0516","820821");
Cliente. puerto = 25;
Cliente. host = " SMTP . 126 . com ";
Pruebe
{
client. send(initial(txtAddr.text.ToString()));
Script de cliente. RegisterStartupScript(this. GetType(), "myScript", "<Script>Alert('¡Enviado correctamente!')</script>");
}
catch(System.Net.Mail .SmtpException ex)
{
Script de cliente. RegisterStartupScript(this.GetType(), "Mi script",
"<Script>alert("+ex.message.ToString()+"')</script>);
}
}
Carta inicial del mensaje de correo público (dirección de cadena)
{
Mensaje de correo m_Mail = nuevo mensaje de correo ();
//Remitente
m_Mail de = nueva dirección de correo("ggyy-0516 @ 126 . com");
//Destinatario
m_Mail.To.Add(nueva dirección de correo electrónico(dirección));
//Asunto
m_Mail.Text;
//Contenido
m_Mail.Body = txtContent.Text;
//Formato de codificación del cuerpo y del asunto del correo electrónico
m_Mail.SubjectEncoding = System. /p>
m_Mail.BodyEncoding. >
m_Mail.IsBodyHtml = true
//Prioridad
m_Mail.net.mail.mailpriority.high;
//Agregar archivos adjuntos, puede agregar varios
m_Mail.
Bcc.Add(address);
//Cc al destinatario
m_Mail.Add(dirección);
Devolver m_Mail
}
}
Por supuesto que sí. Acabo de hacer una prueba simple, principalmente usando el número de paquete de Net.Mail del sistema.
Durante el experimento, descubrí que el buzón de 163 no se puede usar, lo que significa que solo puedo enviar cartas al buzón de 163, pero no puedo usar el buzón de 163 para enviar cartas, porque la solicitud de 163 fue anterior. Así que utilicé el buzón 126 para realizar la prueba y todo fue normal. ...
Algunos parámetros de los buzones 126 y 163:
Puerto pop3: 110, servidor: pop 3.163.
Puerto SMTP: 25, servidor: SMTP.163.com/SMTP.126.com.