मेरे EC2 इंस्टेंस के ईमेल को जीमेल द्वारा ब्लॉक किया जा रहा है


13

मुझे यकीन नहीं है कि इस बारे में क्या करना है। जब एक अलग आईपी (एक ही सर्वर सेट अप, डोमेन आदि) पर, हमें ईमेल वितरण के साथ कोई समस्या नहीं थी। EC2 में स्थानांतरित करने के बाद से, AWS द्वारा SMTP सीमाएं हटाए जाने के बावजूद, मुझे पता चल रहा है कि मेरे सर्वर का ईमेल मेरे स्पैमबॉक्स में चला गया है। मेरी साइट एक दिन में कई सौ (वैध, ऑप्ट-इन) ईमेल भेजती है। आपको क्या लगता है कि यहां सबसे अच्छा समाधान क्या है?

क्रिस।


यह एक प्रतिष्ठा की बात हो सकती है, हो सकता है EC2 आईपी एड्रेस ब्लॉक की एक खराब प्रतिष्ठा हो। मास मेलर्स के लिए उन वैश्विक श्वेतसूची में से अपने आईपी पते प्राप्त करने का प्रयास करें।
टॉपडॉग

3
बस फॉलो अप करने के लिए, हमने अपना मेल पहुंचाने के लिए पोस्टमार्क (थर्ड पार्टी मेल डिलीवरी सर्विस) का इस्तेमाल किया। हम भविष्य में अमेज़ॅन एसईएस को स्वैप कर सकते हैं; जब यह प्रश्न पूछा गया तो यह उपलब्ध नहीं था।
क्रिस्मस

जवाबों:


9

अमेज़न ने अब अपनी खुद की ईमेल सेवा जारी की है। अमेज़ॅन एसईएस। सिर्फ मेल भेजने के लिए आपका सबसे अच्छा दांव। http://aws.amazon.com/ses/

यदि आप अपने मेल में अधिक विस्तृत आँकड़े और जानकारी चाहते हैं, जैसे कि ट्रैकिंग और क्लिक पर आप किसी तृतीय पक्ष SMTP सर्वर का उपयोग कर सकते हैं, तो पुराना पसंदीदा AuthSMTP है, यदि आप कुछ अधिक आधुनिक और सस्ता चाहते हैं तो लोचदार ईमेल ( http: // इलास्टीमेल) .com )।


8

EC2 अब आपको उल्टे DNS को कॉन्फ़िगर करने देता है, जो एक बड़ी मदद है यदि आप EC2 उदाहरण से ईमेल भेजने की कोशिश कर रहे हैं। अधिक जानकारी के लिए इस एडब्ल्यूएस ब्लॉग पोस्ट पर एक नज़र डालें ।


1
यह अच्छा है, लेकिन अमेज़ॅन के सामने एक बड़ी समस्या का केवल आधा समाधान है। इस बीच, मैं एक बाहरी मेल सर्वर स्थापित करके समस्या को दरकिनार कर दूंगा- लेकिन यह निराशाजनक है क्योंकि AWS उनके गलत व्यवहार के लिए भी भुगतान किए बिना काफी महंगा है!
१६:४५ बजे क्रिश्च २६ ch१

6

आमतौर पर EC2 IP पर प्रतिबंध लगाया जाता है और लगभग सभी स्पैम फ़िल्टरिंग सेवा में एक दुर्भाग्यपूर्ण चीज़ के कारण इसे ब्लैकलिस्ट कर दिया जाता है, जो स्पैमर इंस्टेंस खरीदना पसंद करते हैं और स्पैमिंग के लिए इसका उपयोग करते हैं।

केवल एक चीज जो आप इसके बारे में लोचदार आईपी का उपयोग कर सकते हैं और आम स्पैम फ़िल्टरिंग सेवाओं को अपने / 32 को हटाने के लिए कह सकते हैं।

अन्य समाधान कहीं न कहीं एसएमटीपी प्रॉक्सी सेवा का उपयोग करना होगा।


और आपको rDNS सेट करना चाहिए। आप इसे AWS कॉन्फ़िगरेशन पृष्ठ पर एक फ़ॉर्म भरकर कर सकते हैं। सुनिश्चित करें कि आगे-DNS समान है।
बार्ट डी वोस

@BartDeVos: AWS कॉन्फ़िगरेशन। आप किस से मतलब रखते हैं? वहाँ पोर्टल पर लॉगिन करने के बाद इसमें कई टैब होते हैं। EC2 के लिए आपका मतलब उपलब्ध होना चाहिए?
युयुम्यम


4

EC2 उदाहरणों के साथ कुछ परीक्षण और त्रुटि के बाद मेरे लिए यही काम आया

  1. के /sbin/postfixबजाय का उपयोग कर/sbin/sendmail
  2. मैंने अपने mailserver के hostname को /etc/postfix/main.cf में इस तरह सेट किया है: myhostname=www.your.tld(www.your.tld को अपने सर्वर के नाम में बदलें)

  3. मैंने अपने DNS में एक प्रेषक नीति फ्रेमवर्क (SPF) रिकॉर्ड इस तरह सेट किया है: @ IN TXT "v=spf1 a +all"

  4. मैंने अपने DNS में DKIM रिकॉर्ड इस तरह सेट किया है: _adsp._domainkey.your.tld IN TXT "dkim=unknown" (your.tld को अपने डोमेन नाम उदा। Example.com में बदलें)

  5. मैंने AWS संपर्क फ़ॉर्म का उपयोग करके अपने डोमेन को हल करने के लिए अपने लोचदार आईपी पर रिवर्स-डीएनएस सेटअप करने का अनुरोध किया https://aws-portal.amazon.com/gp/aws/html-forms-controller/contactus/ec2-email-limit-rdns-request

मेरे वेब एप्लिकेशन के मेल अब GMail द्वारा स्पैम के लिए रूट नहीं किए गए हैं। तब तक नहीं जब तक वे कुछ नए एंटी-ईसी 2-एंटी एंटी-कॉक और बुल का सपना नहीं देखते!


4

मेरी राय में इसका बुरा विचार एसपीएफ रिकॉर्ड में एक + सभी के लिए है। + सभी का अर्थ है सभी पास, एसपीएफ़ रिकॉर्ड नहीं होने के रूप में अच्छा है। आपको इसे कुछ इस तरह बदलना चाहिए

@ IN TXT "v=spf1 +a +mx ip4:1.2.3.4 ip4:5.6.7.8 -all"

जहां
+ एक साधन की अनुमति देने के सभी ips जो DNS में एक एक रिकॉर्ड है
+ mx साधन की अनुमति देने के DNS में एक MX रिकॉर्ड के साथ सभी ips
ip4: NNNN साधन इस आईपी भेजने के लिए ईमेल को अनुमति दें
निर्माण सभी साधन और कुछ से ईमेल भेजने के लिए अनुमति नहीं देते यह डोमेन। नियमों की जाँच बाएं से दाएं की जाती है। इसलिए -अंत में कुछ भी ऐसा नहीं होगा जो पहले के नियमों को पूरा नहीं करता है

भी

"dkim=unknown" 

को बदलना चाहिए

"dkim=all"


2

यह ईमेल सर्वर टेस्ट लें । यह आपको लागू करने के लिए संभावित सुझाव देगा। यदि आप अभी भी सुझावों को लागू करने में असमर्थ हैं (या) अभी भी समस्याएँ हैं, तो आप SMTP रिले सेवा प्राप्त कर सकते हैं


2

यदि आप इस फॉर्म को भरते हैं और अपने इलास्टिक आईपी पते को शामिल करते हैं, तो आपके आईपी पते को ब्लैकलिस्ट्स (कुछ दिनों के बाद) पर सूचीबद्ध नहीं किया जाएगा, जब तक कि आप वास्तव में उनसे स्पैमिंग शुरू नहीं करते हैं।

https://aws-portal.amazon.com/gp/aws/html-forms-controller/contactus/ec2-email-limit-rdns-request

डिफ़ॉल्ट रूप से, EC2 IP पते अपनी गतिशील प्रकृति के कारण अधिकांश स्पैम सूचियों पर संक्षिप्त हैं। उपरोक्त अनुरोध सबमिट करने से यह आपके आईपी पते ग्रे लिस्टेड नहीं होंगे।


प्रश्न का एकमात्र वास्तविक उत्तर, IMO।
मेघुरफिन

1

ईमेल भेजने के लिए EC2 का उपयोग करना थोड़ा खतरनाक है। EC2, इसकी प्रकृति से, आप मशीनों को तेजी से स्पिन करने और नीचे ले जाने की अनुमति देता है, जो स्पैम भेजने के लिए बहुत अच्छा बनाता है। मैं आपको अपनी ईमेल को अपनी कंपनी को समर्पित एक निश्चित SMTP होस्ट से भेजने की सलाह दूंगा। मैंने वास्तव में खुद ऐसा किया है: हमारा नया स्टार्टअप EC2 पर चलता है, लेकिन IMAP पर Google व्यवसाय ईमेल सेवाओं का उपयोग करके ईमेल भेजता है।

साइमन @ LabSlice

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.