如何讓SMTP在Windows 7開發箱上工作?我以前只能打開Windows XP上的IIS SMTP服務器。 SMTP不包含在Windows 7中?如果是這樣,我可以使用什麼作爲一個免費的中繼機制?如何在Windows 7上開發時使用本地SMTP服務器?
回答
SMTP不包含在Windows Vista中 - 您必須下載並安裝免費的第三方SMTP服務器。有一個數字 - http://www.softstack.com/freesmtp.html是一個。
UPDATE:有些選項 - Vista's IIS Instance doesn't have SMTP (Solutions?)
您可以使用谷歌作爲一個免費的繼電器,但是你需要有一個谷歌帳戶。
smtp.gmail.com
只要確保端口設置爲您的帳戶定義。
這是迄今爲止最簡單的方法測試目的。這是配置信息的鏈接。 http://www.geekzone.co.nz/tonyhughes/599 – trevorc 2011-12-20 18:25:46
這對我有用。在這裏看到我的詳細答案:http://stackoverflow.com/questions/112190/php-ini-smtp-how-do-you-pass-username-password/9642876#9642876 – 2012-03-10 00:51:56
但是,這個SMTP服務器只允許發送5封電子郵件。 – 2011-05-20 14:20:53
如果您在ASP.net使用內置的郵件庫,一個鮮爲人知的配置設置是使用以下發展:
<configuration>
. . . more config stuff here . . .
<system.net>
<mailSettings>
<smtp deliveryMethod="SpecifiedPickupDirectory" from="[email protected]">
<specifiedPickupDirectory pickupDirectoryLocation="c:\smtp\"/>
</smtp>
</mailSettings>
</system.net>
</configuration>
所有您的應用程序生成的電子郵件將在開發過程中轉儲到此目錄中。沒有smtp服務器需要!
++這是開發的最佳選擇 – 2010-05-05 10:11:10
根據this post,SMTP服務器問題包含在IIS6中,但已在IIS7中刪除。這thread suggestsRemote Server Administration Tools(其中包括一個SMTP服務器),只要你沒有家庭版的Windows。
我有同樣的問題,我安裝了hMailServer。
http://hmailserver.com/
對於那些跨越這仍然來了,我打過以上(freesmtp和hmailserver)提出的兩個服務器。 Freesmtp非常快速簡單,並且可以在盒子裏計算出來,但只允許您每天發送10封電子郵件,而無需支付69美元。 hmailserver需要更長的時間才能建立(雖然還是相當痛苦的),但有更多的功能,並沒有要求我付錢(還)。
- 1. 用於在Windows 7上開發的本地LDAP服務器
- 2. 爲windows開發smtp服務器
- 3. Windows 7中的SMTP本地服務器? (IIS7運行)
- 4. 本地WAMP服務器上的cPanel SMTP
- 5. 本地SMTP服務器
- 6. 使用Netbeans在本地Java服務器上開發
- 7. 我可以在本地開發服務器上使用gsutil嗎?
- 8. 在服務器上使用Git進行Subversion本地開發?
- 9. 使用本地SMTP服務器從Azure發送電子郵件
- 10. 如何在Windows中開發服務器
- 11. 啓動本地SMTP服務器
- 12. 使用Java的本地開發服務器上的模塊
- 13. IIS7 SMTP:SmartHost或本地SMTP服務器?
- 14. Windows上用於生產服務器的良好SMTP服務器
- 15. 發展SMTP服務器
- 16. 本地Windows 7開發機器上的XAMPP和Node.js
- 17. 在Gogland上調用GAE/Go本地開發服務器
- 18. 使用SMTP服務器發送郵件
- 19. Git從本地開發服務器拉在Live服務器
- 20. 新用戶無法在實時服務器上登錄,但可以在本地開發服務器上(modx cms)
- 21. 在Windows 7上開始Windows Phone開發
- 22. Java連接到本地SMTP服務器
- 23. 在本地服務器上使用RestKit
- 24. 與Google Apps並行的IIS SMTP服務器(安裝在本地服務器上)
- 25. 如何在Windows 7上使用PERL腳本創建Windows服務64位
- 26. 如何使用Sytem.Net.Mail使用PostMark SMTP服務器發送郵件?
- 27. 如何在SharePoint 3.0中配置本地smtp服務器?
- 28. 在Windows 7上設置TortoiseSVN服務器
- 29. 在Windows 7上設置NTP服務器
- 30. Sendmail不適用於本地GAE本地開發服務器
如果你需要這個開發,我發現這個解決方案真的有用(smtp4dev): http://serverfault.com/questions/64753/smtp-server-on-windows-7 – gigi 2012-10-13 08:33:13