2012-01-24 7 views
6

Estoy buscando fuentes de multitud de esto, ya que estoy teniendo dificultades para encontrar una biblioteca "estándar de la industria" para SMTP en C/C++.¿Cuál es la biblioteca de cliente SMTP más utilizada y flexible en C/C++?

Estoy buscando la posibilidad de enviar correos electrónicos con diferentes formatos MIME y archivos adjuntos. Prefiero no volver a inventar la rueda escribiendo una biblioteca apenas velada. Pero también me gustaría poder incluirlo en mi software sin problemas de licencia extraños.

He leído este artículo relacionado: What RFCs need to be considered in developing an SMTP client?, con respecto a las RFC que son relevantes, y estoy mirando las RFC también.

Respuesta

5

Mi favorito personal es VMime, solo para C++, pero el de gran reputación libcurl también tiene soporte SMTP (así como muchas otras características).

VMime tiene un dual license; Creo que curl tiene una especie de licencia de estilo MIT.

+0

Gracias! Estoy investigando esto. No sabía que libcURL también tenía soporte para SMTP, eso es algo que vale la pena investigar. – Tim

+1

Tengo problemas para compilar VMime en Windows. – Damian

4

libquickmail tiene todas las características que necesita. Es compatible con cosas como múltiples cuerpos alternativos y archivos adjuntos.

Cuestiones relacionadas