साथ ईमेल प्राप्त करने के इस तरह मैं एक ईमेल भेजने की कोशिश कर रहा हूँ: smtp4dev मैं कॉन्फ़िगर किया गया डोमेन नाम localhost
और पोर्ट संख्या होने के लिएकैसे smtp4dev
MailMessage mail = new MailMessage();
mail.From = new MailAddress("[email protected]");
mail.To.Add("[email protected]");
mail.Subject = "Subject";
mail.Body = "Body";
SmtpClient smtp = new SmtpClient("localhost", 25);
smtp.UseDefaultCredentials = true;
smtp.Send(mail);
- 25
, अन्य सभी सेटिंग्स मैं उनके डिफ़ॉल्ट में छोड़ दिया मान।
जब मैं एक ईमेल भेजने के लिए कोशिश कर रहा हूँ - यह इसे सफलतापूर्वक भेजता है, फिर भी मैं इस ईमेल को नहीं देख सकता, सत्र लॉग यह भी उपयोगी कुछ नहीं कहा:
220 localhost smtp4dev ready
EHLO MobileVladimirs
250-Nice to meet you.
250-8BITMIME
250-STARTTLS
250-AUTH=CRAM-MD5 PLAIN LOGIN ANONYMOUS
250-AUTH CRAM-MD5 PLAIN LOGIN ANONYMOUS
250 SIZE
MAIL FROM:<[email protected]>
250 Okey dokey
RCPT TO:<[email protected]>
250 Recipient accepted
RSET
250 Rset completed
कृपया मुझे बताओ कि मैं कहाँ गलत हूँ या कृपया मुझे बताएं कि मैं किस ईमेल के साथ भेजा गया ईमेल के साथ क्या हो रहा है?
तो smtp4dev के लिए sys tray app में कोई ईमेल नहीं दिखाया गया है? क्या आप स्थानीयहोस्ट पर पोर्ट 25 पर एक और सर्वर चला रहे हैं? – Jay
@ साइज ट्रे में कोई ईमेल नहीं है और सभी सत्रों के लिए सत्र टैब में संदेश का कोई भी 0 नहीं है। सुनिश्चित नहीं है कि आप किसी अन्य सर्वर से क्या मतलब रखते हैं? क्या आप पूछ रहे हैं कि क्या मैं उसी सेटिंग के साथ smtp4dev का एक और उदाहरण चला रहा हूं (यदि ऐसा है तो नहीं - smtp4dev केवल अद्वितीय होस्ट/पोर्ट सुनता है)? – Vladimirs
मेरा मतलब किसी अन्य प्रक्रिया से है जो उस बंदरगाह पर सुनता है, लेकिन मुझे लगता है कि अगर आपने किया तो smtp4dev इससे जुड़ नहीं पाएगा। क्या आप प्रॉक्सी का उपयोग कर रहे हैं? – Jay