मैंने पोस्टफ़िक्स को सेट किया है और एक उपनाम बनाया है जो एक जीमेल खाते में मैप करता है। जब मैं अपने स्वयं के (Google मेल) खातों में से एक से मेल करता हूं, तो यह गुजरता है, लेकिन अगर कोई बाहरी व्यक्ति मुझे मेल करता है, तो Google मेरे सर्वर से मेल स्वीकार नहीं करेगा। कुछ लॉग में यह शामिल है:
Aug 20 13:47:09 Ubuntu-1204-precise-64-minimal postfix/smtpd[8249]: connect from mailout.example.com[1.1.1.1]
Aug 20 13:47:09 Ubuntu-1204-precise-64-minimal postfix/smtpd[8249]: DB399E3318: client=mailout.example.com[1.1.1.1]
Aug 20 13:47:09 Ubuntu-1204-precise-64-minimal postfix/cleanup[8253]: DB399E3318: message-id=<015e01ce9d9a$f988a750$ec99f5f0$@dk>
Aug 20 13:47:09 Ubuntu-1204-precise-64-minimal postfix/qmgr[8230]: DB399E3318: from=<test@example.com>, size=3813, nrcpt=1 (queue active)
Aug 20 13:47:09 Ubuntu-1204-precise-64-minimal postfix/smtpd[8249]: disconnect from mailout.example.com[1.1.1.1]
Aug 20 13:47:10 Ubuntu-1204-precise-64-minimal postfix/smtp[8255]: DB399E3318: to=<example@gmail.com>, orig_to=<example@mydomain.com>, relay=gmail-smtp-in.l.google.com[2a00:1450:4010:c04::1b]:25, delay=1.1, delays=0.22/0/0.14/0.76, dsn=5.7.1, status=bounced (host gmail-smtp-in.l.google.com[2a00:1450:4010:c04::1b] said: 550-5.7.1 [2a01:4f8:d12:11c2::2 16] The sender does not meet basic ipv6 550-5.7.1 sending guidelines of authentication and rdns resolution of sending 550-5.7.1 ip. Please review 550 5.7.1 https://support.google.com/mail/answer/81126for more information. qh9si1111170lbb.172 - gsmtp (in reply to end of DATA command))
प्रासंगिक हिस्सा लगता है:
प्रेषक प्रमाणीकरण के दिशानिर्देशों और 550-5.7.1 आईपी भेजने के rdns प्रस्ताव भेजने के बुनियादी आईपीवी 6 550-5.7.1 को पूरा नहीं करता है। अधिक जानकारी के लिए कृपया 550 5.7.1 https://support.google.com/mail/answer/81126 की समीक्षा करें ।
किसी भी विचार मैं इसे कैसे हल कर सकते हैं?
संपादित करें
मेल उस पर है के माध्यम से आते हैं, मैं निम्नलिखित हेडर पाते हैं:
Received-SPF: neutral (google.com: 1.1.1.1 is neither permitted nor denied by best guess record for domain of sender@example.com) client-ip=1.1.1.1;
Authentication-Results: mx.google.com;
spf=neutral (google.com: 1.1.1.1 is neither permitted nor denied by best guess record for domain of sender@example.com) smtp.mail=sender@example.com
अब, उत्सुकता की बात यह है कि ऐसा प्रतीत होता है कि Google मूल प्रेषक के SPF के विरुद्ध मेरे सर्वर का मूल्यांकन कर रहा है। यह एक तीसरी पार्टी है, इसलिए मैं उनके एसपीएफ़ को नियंत्रित नहीं कर सकता। यदि मैं इसे सही ढंग से व्याख्या कर रहा हूं, तो Google को लगता है कि मेरा सर्वर संदेश का मूल है। क्या यह शायद समस्या की जड़ है?
संपादित करें २
ऐसा लगता है कि मुझे भी यही समस्या है: एसपीएफ को मेरे मेल सर्वर के आईपी के खिलाफ भेजने वाले के आईपी के बजाय मान्य क्यों किया जा रहा है?
संपादित करें 3
इसलिए मैंने pfix-srs
अपने मेल सर्वर के लिए एक spf रिकॉर्ड स्थापित करके और स्थापित करके spf मुद्दा तय किया है। मैंने इस गाइड का अनुसरण किया (कुछ पैकेजों को मैन्युअल रूप से स्थापित करना था, क्योंकि वे उबंटू के लिए उपलब्ध नहीं हैं): http://blog.phusion.nl/2012/09/10/mail-in-2012-from-an-admins- परिप्रेक्ष्य /
यह spf समस्या को हल करने के लिए प्रकट होता है (मेल अब spf पास है), लेकिन अफसोस, मेल अभी भी कुछ प्रेषकों से गिराया जा रहा है। मैं अब rdns प्रविष्टि सेट करने का प्रयास कर रहा हूं और देखता हूं कि क्या यह हल होता है। एक बार पता चलने पर मैं यहाँ पोस्ट करूँगा।
संपादित करें ४
इसने काम कर दिया। संक्षेप में, मैंने इसे हल करने के लिए जो किया वह था:
- स्थापित करें
pfix-srs
। - मेरे मेल सर्वर डोमेन के लिए एक spf रिकॉर्ड बनाएं, जिससे मेरे ip4 और ip6 को भेजा जा सके। (जैसे
v=spf1 ip4:1.1.1.1 ip6:abcd:abc:123:4567::8 ~all
) - मेरे मेल सेवर डोमेन के लिए एक rdns प्रविष्टि बनाएँ, इसके आईपी की ओर इशारा करते हुए।