2014-11-24 13 views
10

द्वारा संसाधित होने से पहले 11 मिनट के लिए देरी हो रही है। मेरे पास एक लेन-देन ईमेल भेजने के लिए एक्शन मेलर और सेंडग्रिड का उपयोग करके हेरोकू पर एक रेल 3.2 ऐप चल रहा है। वर्तमान में जब ऐप ईमेल भेजता है, तो अनुरोध को प्रेषण द्वारा 11 मिनट के लिए भेजने के लिए प्राप्त नहीं होता है। इनबॉक्स में प्राप्त ईमेल को देखते समय, समय प्राप्त होने वाला समय पढ़ेगा, लेकिन यदि आप ईमेल खोलते हैं, तो इसमें समय (11 मिनट पूर्व) है कि ईमेल अनुरोध मूल रूप से जेनरेट किया गया था। यह है कि मैं क्या production.rb में है:रेल 3.2 3.2 सेंडग्रिड

ActionMailer::Base.smtp_settings = { 
:address  => 'smtp.sendgrid.net', 
:port   => '587', 
:authentication => :plain, 
:user_name  => ENV['SENDGRID_USERNAME'], 
:password  => ENV['SENDGRID_PASSWORD'], 
:domain   => 'heroku.com', 
:enable_starttls_auto => true 
} 


config.action_mailer.delivery_method = :smtp 
config.action_mailer.perform_deliveries = true 
config.action_mailer.raise_delivery_errors = true 

मैं रेल के साथ इस समस्या 4.0 क्षुधा, तो यह रेल 3.2 के साथ एक ज्ञात समस्या है का सामना करना पड़ा कभी नहीं किया है?

+1

मुझे SendGrid का उपयोग करके इस सप्ताह एक समान 11 मिनट की देरी दिखाई दे रही है। ईमेल को एज़ूर पर नेट से भेजा जाता है। – csauve

+0

मैं SendGrid पर काम करता हूं। वीटिंग प्रक्रिया को तेज किया जा सकता है। सहायता टीम मदद कर सकते हैं। कॉल करें, चैट करें या उन्हें ईमेल करें। https://support.sendgrid.com/hc/en-us/articles/203979566 – shawnwhite

उत्तर

22

मेरे पास यह भी है।

उनके समर्थन के साथ बात करने के बाद, यह एक जानबूझकर देरी, नए खातों पर सिस्टम में डाल दिया।

उनके सिस्टम को 'सीखना' की आवश्यकता है कि आप विलंब को हटाने से पहले स्पैमर नहीं हैं।

उन्होंने कहा कि इसे केवल 'थोड़े समय के लिए' देरी होनी चाहिए, और इसे हटाने का कोई और तरीका नहीं है, केवल वैध ईमेल भेजने के अलावा, और प्रतीक्षा करें।

+0

क्या आप जानते हैं कि खाता निर्माण के कितने देर तक देरी हो रही है? – Aaron

+0

बिल्कुल यकीन नहीं, क्षमा करें। मैंने खाता सेटअप किया, पाया कि मुझे मेरे लिए देने में बहुत समय लग रहा था, इसलिए मैंने इसे छोड़ दिया, क्योंकि वे मेरे लिए कुछ भी नहीं कर सके। मैंने फिर 1 महीने बाद इसे फिर से देखा, और यह बिना किसी देरी के ठीक काम कर रहा था, इसलिए अधिकतम 1 महीने मैं कहूंगा। –

+0

मैंने SendGrid समर्थन से बात की और उन्होंने मुझे एक ईमेल भेजा जो अधिक जानकारी मांग रहा था ताकि वे ईमेल देरी को हटा दें। तो इसके चारों ओर एक रास्ता है। – Marcus

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