Red de conocimiento informático - Problemas con los teléfonos móviles - Se requiere un programa de envío y recepción de correo electrónico compilado por VC++ y un informe de laboratorio. ¡Date prisa, date prisa, date prisa! _

Se requiere un programa de envío y recepción de correo electrónico compilado por VC++ y un informe de laboratorio. ¡Date prisa, date prisa, date prisa! _

Como el servicio más utilizado y utilizado en Internet, el servicio de correo electrónico es ampliamente utilizado y juega un papel muy importante en las aplicaciones de red. Al igual que otros servicios de red, el sistema de correo electrónico también tiene sus propios protocolos de transmisión, incluidos SMTP (Protocolo simple de transferencia de correo), POP (Protocolo de oficina postal) e IMAP (Protocolo de acceso a mensajes de Internet), etc. Estos protocolos se utilizan para enviar y enviar mensajes. recibir correos electrónicos. Algunos programas de procesamiento de correo electrónico, como OutLook Express y FoxMail, están diseñados para enviar y recibir correos electrónicos según los protocolos SMTP y POP3 combinados con Windows Sockets. Este artículo toma el protocolo SMTP como objeto de investigación. En el entorno de programación Visual C++ 6.0, los comandos SMTP se envían a través de sockets de acuerdo con el protocolo SMTP y se recibe y procesa información de retroalimentación del servidor de correo, realizando así el envío de correos electrónicos.

Modelo de comunicación del protocolo SMTP y proceso de sesión

Modelo de comunicación del protocolo SMTP

El protocolo SMTP es miembro de la familia de protocolos TCP/IP. Explica principalmente cómo. Cuando un correo electrónico se transmite desde la dirección del remitente a la dirección del destinatario, se especifican las reglas de transmisión. El modelo de comunicación del protocolo SMTP no es complicado. El trabajo principal se centra en enviar SMTP y recibir SMTP: primero, en respuesta a la solicitud de correo electrónico enviada por el usuario, se establece un enlace de comunicación dúplex desde el SMTP emisor al SMTP receptor. El SMTP receptor aquí es relativamente Para enviar SMTP, en realidad puede ser el receptor final o el transmisor intermedio. El SMTP emisor es responsable de enviar comandos SMTP al SMTP receptor, y el SMTP receptor es responsable de recibir y retroalimentación de respuestas.