मैं एक वेब एप्लिकेशन पर काम कर रहा हूं, और कर रहा हूंसबसे बुनियादी कार्यों के साथ परेशानी, एक ईमेल भेजना। मेरा ईमेल कोड काम करता है, मैं दिन भर जीमेल, याहू और मेरे काम के ईमेल पते पर भेज सकता हूं। समस्या यह है कि जब कभी वेब एप्लिकेशन एक ऐप्पल आईक्लाउड ईमेल पते पर भेजने का प्रयास करता है, तो ईमेल कभी नहीं बनाता है। मैंने ईमेल सर्वर लॉग की जाँच की है, और यह भेजता है, जो मुझे विश्वास दिलाता है कि Apple किसी तरह मेरे ईमेल को अवरुद्ध कर रहा है इससे पहले कि वे कभी उपयोगकर्ता तक पहुँचते हैं।
प्रणाली की स्थापना
GoDaddy के माध्यम से खरीदा गया डोमेन नाम। मैंने उस डोमेन नाम को हमारे वर्चुअल सर्वर पर हिट करने वाले सभी ट्रैफ़िक को अग्रेषित करने के लिए DNS A रिकॉर्ड स्थापित किया है, जिसे 1and1 पर होस्ट किया गया है
वर्चुअल सर्वर एक विंडोज़ 2008 सर्वर है। मैंने इसे एक ईमेल सर्वर के रूप में स्थापित किया जो वास्तव में खुद को ईमेल भेजता है, जैसा कि GoDaddy के माध्यम से रिले करने के लिए है। नोट: उपरोक्त सभी, मैंने किया था एक * जोड़ें। iis ईमेल कॉन्फ़िगरेशन में प्रविष्टि
नीचे मेरा PHP परीक्षण कोड है, जो कि हर समस्या को भेजता है, जिसमें कोई समस्या नहीं है, सिवाय iCloud के।
mail("person@me.com", "test", "this is a plain test", "From: Site <no- reply@domainname.com>");
किसी भी तरह की सहायता का स्वागत किया जाएगा!
उत्तर:
जवाब के लिए 0 № 1हमारे सर्वर के आईपी पते के लिए एक रिवर्स डीएनएस प्रविष्टि जोड़ी गई थी, और एप्पल के ब्लैकलिस्ट से लिया गया सर्वर का आईपी पता मिला।