2009-07-13 16 views
43

मैं विंडोज 7 विकास बॉक्स पर काम करने के लिए एसएमटीपी कैसे प्राप्त कर सकता हूं? मैं बस विंडोज एक्सपी पर आईआईएस एसएमटीपी सर्वर चालू करने में सक्षम था। एसएमटीपी विंडोज 7 के साथ शामिल नहीं है? यदि हां, तो मैं मुफ्त रिले तंत्र के रूप में इसके बजाय क्या उपयोग कर सकता हूं?विंडोज 7 पर विकसित होने पर मैं स्थानीय एसएमटीपी सर्वर का उपयोग कैसे कर सकता हूं?

+2

यदि आपको विकास के लिए इसकी आवश्यकता है तो मुझे यह समाधान वास्तव में सहायक पाया गया है (smtp4dev): http://serverfault.com/questions/64753/smtp-server-on-windows-7 – gigi

उत्तर

24

एसएमटीपी विंडोज विस्टा के साथ शामिल नहीं है, या तो आपको एक मुफ्त थर्ड-पार्टी एसएमटीपी सर्वर डाउनलोड और स्थापित करना होगा। एक संख्या उपलब्ध है - http://www.softstack.com/freesmtp.html एक होने के नाते।

अद्यतन: कुछ और अधिक विकल्प - Vista's IIS Instance doesn't have SMTP (Solutions?)

11

आप गूगल एक नि: शुल्क रिले के रूप में है का उपयोग कर सकते हैं, हालांकि आप किसी Google खाते की आवश्यकता है।

smtp.gmail.com 

बस सुनिश्चित करें कि बंदरगाह आपके खाते के लिए परिभाषित किए गए हैं।

+0

यह अब तक का सबसे आसान तरीका है परीक्षण उद्देश्यों। कॉन्फ़िगरेशन जानकारी के लिए यहां एक लिंक है। http://www.geekzone.co.nz/tonyhughes/599 – trevorc

+0

यह मेरे लिए काम किया। यहां मेरा विस्तृत उत्तर देखें: http://stackoverflow.com/questions/112190/php-ini-smtp-how-do-you-pass-username-password/9642876#9642876 –

1

मैं सॉफ्टस्टैक से "फ्री एसएमटीपी सर्वर" का उपयोग करता हूं।

http://www.softstack.com/freesmtp.html

HTH

+1

लेकिन यह एसएमटीपी सर्वर केवल 5 ईमेल भेजने की अनुमति देता है । –

57

आप 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 सर्वर की जरूरत नहीं है!

+4

++ यह विकास के लिए बिल्कुल सही है –

2

this post के अनुसार, आईआईएस 6 में एक एसएमटीपी सर्वर शामिल किया गया था, लेकिन आईआईएस 7 में हटा दिया गया है। यह thread suggestsRemote Server Administration Tools (जिसमें एक एसएमटीपी सर्वर शामिल है), जब तक आपके पास विंडोज़ का होम संस्करण नहीं है।

+8

ऐसा प्रतीत होता है कि "रिमोट सर्वर एडमिनिस्ट्रेशन टूल्स" स्थापित नहीं है और न ही स्थानीय एसएमटीपी तक पहुंच प्रदान करता है लेकिन आपको रिमोट 2008 सर्वर पर एक एसएमटीपी प्रबंधित करने देता है। यह एक स्थानीय एसएमटीपी स्थापित नहीं करता है। –

0

मुझे एक ही समस्या थी, और मैंने HMailServer स्थापित किया।
http://hmailserver.com/

1

अभी भी इस पार आने वालों के लिए, मैं (freesmtp और hmailserver) ऊपर सुझाए गए दो सर्वर के साथ खेला है। Freesmtp बहुत तेज़ और सरल है और बॉक्स को काम करता है लेकिन केवल आपको $ 69 का भुगतान किए बिना दिन में 10 ईमेल भेजने देता है। hmailserver को स्थापित करने में अधिक समय लगता है (हालांकि अभी भी काफी दर्द रहित) लेकिन इसमें अधिक सुविधाएं हैं और उसने मुझे पैसे के लिए नहीं पूछा है (अभी तक)।

संबंधित मुद्दे

 संबंधित मुद्दे