Programación General > C/C++

 Enviar mail en C

(1/1)

alvaroavm:
Hola, estoy haciendo un programa en C y quiero que mande los resultados (un texto) por mail a una o varias direcciones. He estado buscando en la web cómo hacer para enviar un mail en un programa en C y no he encontrado nada, parece o imposible o muy muy difícil, o es que no he buscado bien :P

¿Alguien podría orientarme en cómo podría hacer esto, o redirigirme a algún sitio donde puedan orientarme?

Si al final resulta imposible, me valdría también una solución que fuera en otro código que no sea C, aunque si puede ser me gustaría que pudiese funcionar conjunto con mi programa.

Muchas gracias.

m0skit0:
Primero, aclararte que no hay nada que C no pueda hacer. Si los sistemas operativos se escriben en C, por algo será.

Ahora para tu problema tienes dos opciones: o bien instalarte una librería SMTP y usarla, o bien implementar tú mismo el protocolo SMTP (por mera diversión  :lol: ). Por cierto, por si no lo habías buscado (que es lo primero que deberías haber hecho de todas formas) SMTP (Simple Mail Transfer Protocol) es el protocolo encargado del envío de correos electrónicos.

Saludos.

alvaroavm:
Me podrías decir qué librerías SMTP hay?
O algún sitio donde se explique cómo funcionan?

m0skit0:
http://www.google.com/search?q=c+smtp+l ... ceweasel-a

alvaroavm:
Es que me cuesta creer que tenga casi que crearme un cliente de correo para mandar un mail desde un programa, y que no haya nada hecho que me permita hacerlo, ni ningún sitio que explique como hacerlo.

Navegación

[0] Índice de Mensajes

Ir a la versión completa