2012-01-24 33 views
6

Tôi đang tìm nguồn cấp dữ liệu này, vì tôi gặp khó khăn khi tìm một thư viện "chuẩn công nghiệp" cho SMTP trong C/C++.Thư viện SMTP Client được sử dụng và linh hoạt nhất trong C/C++ là gì?

Tôi đang tìm kiếm khả năng gửi email có định dạng và tệp đính kèm MIME khác nhau. Tôi không muốn tái phát minh ra bánh xe bằng cách viết một thư viện mỏng che kín. Nhưng tôi cũng muốn có thể đưa nó vào phần mềm của tôi mà không có vấn đề cấp phép lẻ.

Tôi đã đọc qua bài viết liên quan này: What RFCs need to be considered in developing an SMTP client?, về RFC liên quan và tôi cũng đang xem qua RFC.

Trả lời

5

Yêu thích cá nhân của tôi là VMime, chỉ dành cho C++, nhưng có uy tín cao libcurl cũng có hỗ trợ SMTP (cũng như nhiều tính năng khác).

VMime có dual license; Tôi nghĩ curl có một loại giấy phép theo phong cách MIT.

+0

Cảm ơn! Tôi đang xem xét những điều này. Tôi không biết rằng libcURL có hỗ trợ SMTP, đó là điều đáng để điều tra. – Tim

+1

Tôi gặp sự cố khi biên dịch VMime trên Windows. – Damian

4

libquickmail có tất cả các tính năng bạn cần. Nó hỗ trợ những thứ như nhiều cơ quan thay thế và tệp đính kèm.

Các vấn đề liên quan