2017-05-15 9 views
8

में असमर्थ मैं नीचे दिए गए प्रश्न के उत्तर से गुजर चुका हूं और इसे बहुत उपयोगी पाया है। हालांकि, मेरे पास smtp सर्वर के व्यवहार के बारे में एक अलग सवाल है। Mailbox unavailable और Relay configurationसर्वर प्रतिक्रिया थी: 5.7.1 रिले/मेलर डेमॉन

परिदृश्य: मैं जो मैं अर्थात सिर्फ साख के लिए उपयोग की जरूरत नहीं है दो SMTP सर्वर की है। 1 सर्वर से ईमेल भेजने जब मैं नीचे त्रुटि प्राप्त:

Mailbox unavailable. The server response was: 5.7.1 Unable to relay

Type: System.Net.Mail.SmtpFailedRecipientException:

Source:System

Stack Trace: at System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, Boolean allowUnicode, SmtpFailedRecipientException& exception) at System.Net.Mail.SmtpClient.Send(MailMessage message)

बहुत स्पष्ट अर्थात smtp सर्वर संदेश रिले करने में असमर्थ था है। हालांकि, अन्य सर्वर पर SendEmail विधि किसी भी अपवाद नहीं था लेकिन मैं एक मेलर Daemon ईमेल संदेश यह है कि बताते हुए प्राप्त किया:

This is the mail system at host test.relay.host.name.changed.

I'm sorry to have to inform you that your message could not be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can delete your own text from the attached returned message.

The mail system

[email protected]: host mx3.hotmail.com[xx.xx.xx.xxx] said: 550 Requested action not taken: mailbox unavailable (in reply to RCPT TO command)

प्रश्न:

  1. क्यों अलग व्यवहार? यानी एक मामले में मुझे मेलर डिमन संदेश प्राप्त होता है जबकि SendEmail विधि में अन्य अपवाद में?

इसके अलावा,

  1. विशिष्ट होना करने के लिए कैसे मेलर करते डेमॉन संदेशों काम करते हैं? क्योंकि के अनुसार दूसरा संदेश ऐसा लगता है कि यह रिले था जिसने इसे भेजा था।
  2. यदि यह एक कॉन्फ़िगरेशन अंतर है तो वे क्या हैं?
+0

और यदि आप ई को ईमेल भेजते हैं xisting ईमेल पता - दोनों सर्वर एक ही तरीके से व्यवहार करते हैं? – Evk

+0

@Evk हां, वे करते हैं। –

+0

क्या आप एक हॉटमेल खाते में ईमेल भेज रहे हैं? प्रेषक खाते के बारे में क्या यह हॉटमेल भी है? –

उत्तर

1

5.7.1 रिले करने में असमर्थ - इसका मतलब है कि संदेश एक अलग डोमेन में एक उपयोगकर्ता को संबोधित करता था और मेल सर्वर नहीं "रिले" हो सकता है यह (मूल रूप से, है ना यह किसी अन्य डोमेन पर भेज सकते हैं

दूसरी त्रुटि "मेलबॉक्स अनुपलब्ध" - इसका मतलब है कि सर्वर ने निर्धारित किया है कि डोमेन सर्वर से संबंधित है और उसने यह निर्धारित किया है कि कोई मेलबॉक्स

तो, ऐसा लगता है कि यह पहले मामले में है, यह अलग डोमेन है और दूसरे मामले में, यह वही डोमेन है।

+0

क्या आप "डोमेन से संबंधित डोमेन" के अर्थ का विस्तार कर सकते हैं? जैसा कि दोनों मामलों में बताया गया है कि ईमेल को SMTP सर्वर S1 और S2 के साथ हॉटमेल खाते में भेजा जा रहा था .. –

+0

अपनी क्वेरी को दोबारा पढ़ने के बाद - दूसरा सर्वर संदेश को रिले करने में सक्षम है। "मेलबॉक्स अनुपलब्ध" सर्वर से आता है जो डोमेन का मालिक है, यानी, इस मामले में हॉटमेल का सर्वर यह कह रहा है। दूसरे शब्दों में, सर्वर 1 में "रिले करने की क्षमता" नहीं है, लेकिन, सर्वर 2 रिले कर सकता है। – Subbu

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