我正在製作一個支持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. 發送電子郵件C#
- 7. 使用c發送電子郵件#
- 8. 用C發送電子郵件#
- 9. 使用C發送電子郵件#
- 10. 發送電子郵件使用asp.net,C#
- 11. 如何用python發送電子郵件?
- 12. 如何用PHP發送電子郵件
- 13. 發送電子郵件操作不發送電子郵件
- 14. PHP發送電子郵件多次發送電子郵件
- 15. 如何發送電子郵件到特定的電子郵件?
- 16. 如何通過電子郵件發送電子郵件地址
- 17. 發送電子郵件附件C#
- 18. 通過Visual C++/Cli不發送郵件發送電子郵件
- 19. 用PHP郵件發送電子郵件()
- 20. 反覆發送電子郵件。 c#
- 21. 發送電子郵件從C + +代碼
- 22. 發送電子郵件C#(cPanel主機)
- 23. C#發送.htm電子郵件模板
- 24. 以C#發送批量電子郵件#
- 25. 發送Datagridview到電子郵件 - C#
- 26. 從C#代碼發送電子郵件
- 27. 發送電子郵件在C#
- 28. 從C++發送電子郵件
- 29. 通過HTML/C發送電子郵件#
- 30. 發送電子郵件asp.net c#
錯別字,沒有適當的句子,並要求人們谷歌爲你。我爲那些放下一些努力的谷歌。 – gnud 2009-04-13 23:15:29