Estoy interesado en escribir un servidor de correo SMTP que acaba de enviar correos electrónicos? Escribiría esto en C# como una aplicación independiente. Entonces, si alguien puede señalarme en la dirección correcta o explicar cómo un SMTP realmente envía correos electrónicos que serían geniales.¿Cómo construir un servidor smtp?
Respuesta
Lectura en RFC821 yy RFC1870. Su mejor apuesta como introducción sería observar ejemplos de tráfico SMTP. Descargue Wireshark o use cualquier otro software de captura de paquetes, envíe algunos correos electrónicos a través de SMTP y estudie lo que se capturó. SMTP es un protocolo basado en texto y bastante directo.
Obedezca los RFC con su aplicación. Hay tantos SMTP roto y otras aplicaciones relacionadas con el correo que dificultan las cosas. Tal vez sea mejor que solo use el SmtpClient Class built into .NET. Al menos, eso es lo que usaría. No tiene sentido reinventar la rueda, ¿sí?
En este proyecto de código abierto, no es todo lo que necesita, incluyendo un servicio de Windows que hace exactamente lo que usted describe:
¿Me permitirá enviar correos electrónicos masivos/ilimitados por día? – CodeIt
- 1. un servidor smtp simple
- 2. Crear un servidor SMTP C#
- 3. Un simple servidor local SMTP
- 4. Calcular servidor de servidor smtp
- 5. Cómo validar el servidor SMTP
- 6. ¿Cómo construir un servidor web de imagen?
- 7. Buen servidor SMTP en Windows para un servidor de producción
- 8. ¿Cómo enviar un correo directamente al servidor SMTP sin autenticación?
- 9. ¿Puede Google App Engine usar un servidor SMTP de terceros?
- 10. Envío de correo sin instalar un servidor SMTP
- 11. Servidor SMTP ficticio para fines de desarrollo
- 12. servidor de desarrollo smtp para windows
- 13. Servidor SMTP para MAC - ¿Alguna sugerencia?
- 14. ¿Debo limpiar el servidor SMTP? Si es así, ¿cómo hacerlo?
- 15. Cómo utilizar GMail como servidor SMTP gratuito y superar captcha
- 16. cómo recuperar mediante programación detalles del servidor SMTP de web.config
- 17. ¿Cómo se envía C# con el servidor SMTP de Gmail?
- 18. Diferencia entre el envío de un mensaje de correo a un servidor Exchange y el envío a un servidor SMTP
- 19. django send_mail con servidor SMTP no puede enviar correo electrónico
- 20. Buenas bibliotecas de red Python para construir un servidor TCP?
- 21. ¿Cómo envío un mensaje SMTP desde Java?
- 22. ¿Cómo enviar un correo electrónico a través del servidor de intercambio sin usar smtp?
- 23. ¿Cómo enviar un mensaje de correo usando el componente de servidor smtp de Indy?
- 24. SMTP servidor local en Windows 7? (ejecutando IIS7)
- 25. Servidor SMTP que guarda todo el correo en una carpeta?
- 26. Enviando correo con el servidor SMTP de Gmail
- 27. iphone para enviar correo electrónico usando el servidor smtp?
- 28. Biblioteca de servidor SMTP e IMAP para .NET
- 29. ¿Cómo construir manualmente un AST?
- 30. ¿Cómo construir un árbol y?
Gracias por algunas buenas ideas y sí sería reinventar la rueda, sino sería definitivamente interesante, ya que parece que el correo electrónico no es algo que parece estar claramente definido para un Protocolo Simple de Transferencia de Correo. –