जो मैं समझता हूं उससे Vista पर आईआईएस में कोई एसएमटीपी सर्वर नहीं है। मैं एक परियोजना पर काम कर रहा हूं जिसके लिए मुझे ईमेल भेजने की आवश्यकता होगी। मैं अपने विकास बॉक्स पर कुछ सरल प्रोटोटाइप शुरू करना चाहता हूं जो Vista Ultimate चला रहा है। मैं एक कॉर्पोरेट नेटवर्क से जुड़ा नहीं हूं जहां मैं किसी एक्सचेंज सर्वर का उपयोग कर सकता हूं।मैं Vista पर smtp कैसे स्थापित करूं ताकि मैं System.Net.Mail का उपयोग कर सकूं?
मुझे एहसास है कि कई SMTP सर्वर हैं जिन्हें मैं इंस्टॉल कर सकता हूं, लेकिन मुझे यकीन नहीं है कि एक बार इंस्टॉल करने के बाद मुझे क्या करना है। मुझे पता है कि ईमेल भेजने के लिए कोड कैसे लिखना है, लेकिन मुझे नहीं पता कि smtp सर्वर का उपयोग करने के लिए किस प्रकार की कॉन्फ़िगरेशन की आवश्यकता है।
मुझे क्या चाहिए यह एक स्पष्ट विवरण है कि मुझे अपने Vista बॉक्स पर एक smtp सर्वर स्थापित करने के बाद क्या करना है।
धन्यवाद!
अद्यतन:
class Program
{
static void Main(string[] args)
{
MailMessage message = new MailMessage();
message.From = new MailAddress("[email protected]");
message.To.Add(new MailAddress("[email protected]l.com"));
//message.To.Add(new MailAddress("[email protected]"));
//message.CC.Add(new MailAddress("[email protected]"));
message.Subject = "This is my subject";
message.Body = "This is the content";
SmtpClient client = new SmtpClient("localhost");
client.Send(message);
Console.ReadLine();
}
}
जब मैं इस smtp सर्वर चल रहा है और मैं अपने सांत्वना एप्लिकेशन को अंजाम, यह ग्राहक पर हाथ: http://softstack.com/freesmtp.html
यहाँ की तरह क्या मेरी कोड दिखाई देता है: मैं इस smtp सर्वर से डाउनलोड लाइन भेजो। बाद थोड़ी देर के client.send बार बाहर
http://screencast.com/t/2B7jv0bE14
: smtp सर्वर इस तरह दिखता है।
कोई विचार अब क्या गलत हो रहा है?
धन्यवाद!
तो यह तकनीक ईमेल नहीं भेजती है, है ना? क्या यह अभी परीक्षण के लिए प्रयोग किया जाता है? –
धन्यवाद :-) मैं अभी भी इस समाधान से प्यार कर रहा हूं – JoshBerke