我正在製作一個支持Web瀏覽器內電子郵件功能的程序。我希望它能夠向人們發送電子郵件,並且我正在嘗試瞭解如何使用C++完成此操作。有人可以幫忙嗎?如何用C++發送電子郵件
1
A
回答
1
你需要安裝一個SMTP服務器(假設你在windows上),或者在Linux上使用sendmail。如果您不想安裝SMTP服務器,則可以使用某些外部指令,如examples中指定的那樣。
0
套接字是你最好的選擇。在C和C++插座你最好的資源是: http://beej.us/guide/bgnet/
對於實現試一下:http://www.codeguru.com/forum/showthread.php?t=300530
0
所有你需要做的是使用一個庫,讓您使用SMTP服務器(簡單郵件傳輸協議) 。你開發這個平臺是什麼平臺?
0
如果一切都失敗了,您可以隨時將郵件寫入一個文件並嘗試使用system(3)來調用mail(1)。
$ mail -s'OMG!' [email protected] < mymailfile
0
如果您在Windows上,我已使用Dundas Ultimate TCP/IP,並取得了很好的效果。
0
我試過發送電子郵件with CURL和with libesmtp。
兩者都很好,雖然我更喜歡CURL,因爲它可以異步工作。
另外,我有a header-only curl wrapper。用它發送電子郵件很簡單:
long rc = Curl().send ("Subject: subject\r\n\r\n" "text\r\n") .smtp ("from", "to") .go().status();
if (rc != 250) std::cerr << "Error sending email: " << rc << std::endl;
相關問題
- 1. 發送電子郵件C#
- 2. 如何從C發送電子郵件
- 3. C#如何發送電子郵件?
- 4. 用C發送電子郵件#
- 5. 使用C發送電子郵件#
- 6. 如何用python發送電子郵件?
- 7. PHP發送電子郵件多次發送電子郵件
- 8. 如何通過電子郵件發送電子郵件地址
- 9. 如何發送電子郵件到特定的電子郵件?
- 10. 用PHP郵件發送電子郵件()
- 11. 從C++發送電子郵件
- 12. 發送電子郵件C#(cPanel主機)
- 13. 發送電子郵件asp.net c#
- 14. 無法發送電子郵件與c#
- 15. 以C#發送批量電子郵件#
- 16. 在C#中發送電子郵件?
- 17. 反覆發送電子郵件。 c#
- 18. C#發送批量電子郵件
- 19. 通過HTML/C發送電子郵件#
- 20. 發送電子郵件與Outlook C#
- 21. 發送mhtml電子郵件 - C#
- 22. 如何發送電子郵件在Java
- 23. 如何發送UTF-8電子郵件?
- 24. 如何從PHPmyAdmin發送電子郵件?
- 25. 如何發送電子郵件?
- 26. 如何發送電子郵件?
- 27. 如何發送html電子郵件?
- 28. 如何從Node.js發送電子郵件?
- 29. 如何發送HTML電子郵件
- 30. 如何發送HTML/CSS電子郵件?
錯別字,沒有適當的句子,並要求人們谷歌爲你。我爲那些放下一些努力的谷歌。 – gnud 2009-04-13 23:15:29