2010-10-22 64 views
6

Google ऐप इंजन वर्तमान में आपके एपीआई के माध्यम से प्रति दिन 2,000 ईमेल (मुफ्त में) तक सीमित करता है।क्या Google ऐप इंजन किसी तृतीय पक्ष SMTP सर्वर का उपयोग कर सकता है?

यदि आपको अधिक भेजने की आवश्यकता है तो तीसरे पक्ष के सिस्टम का उपयोग करना संभव है, तो मैं एक निश्चित उत्तर खोजने की कोशिश कर रहा हूं। मुझे पता है कि वे कच्चे सॉकेट को अस्वीकार करते हैं, इसलिए मुझे लगता है कि इस दृष्टिकोण में परेशानी हो सकती है ... लेकिन निश्चित रूप से मैं इसे देखने वाला पहला नहीं हूं।

सबसे खराब मामला, मैं एक साधारण ऑफसाइट वेब सेवा का निर्माण कर सकता हूं जो मेरा जीएई कॉल कर सकता है ... लेकिन मैं सिर्फ एक एसएमटीपी सर्वर के माध्यम से सीधे भेजने में सक्षम हूं।

धन्यवाद!

+3

बिलिंग सक्षम करने के लिए यह बहुत आसान नहीं होगा? इस कामकाज को लिखने में आपके समय में भी लागत है। –

+1

धन्यवाद, निक। आप सही हैं - जब मैंने यह लिखा था, मुझे पता नहीं था कि बिलिंग सक्षम करने से मुझे अतिरिक्त ईमेल मिलते हैं। मैं कई महीनों तक जीएई से दूर गया था, और शपथ ली थी कि उस बिंदु पर उस नंबर 2,000 से नहीं बढ़ सका। –

उत्तर

4

नहीं।

आप सही हैं: आप कच्चे सॉकेट अनुरोध नहीं कर सकते हैं, न ही urlfetch API के अलावा कोई अन्य प्रत्यक्ष आउटबाउंड अनुरोध नहीं कर सकते हैं। बाहरी एसएमटीपी सर्वर से बात करने के लिए, आपको प्रॉक्सी के रूप में एक webservice का उपयोग करने की आवश्यकता होगी।

+0

ड्रू सही है। आप कुछ अन्य मौजूदा सेवाओं को भी ढूंढ सकते हैं। शायद केक (http://www.cakemail.com/) जैसे कुछ [कोई संबद्धता] आपकी आवश्यकताओं के अनुरूप नहीं होगा। –

2

हम hutools.postmark API के माध्यम से Postmark मेल आउटसोर्सिंग सेवा का उपयोग करते हैं। चूंकि संचार HTTP आधारित है, यह Google AppEngine पर एक आकर्षण की तरह काम करता है। यह आपके लिए एक विकल्प हो सकता है, हालांकि यह एक पे-पे सेवा भी है। हम जीएई प्रेषक प्रतिबंधों को पाने के लिए इसका इस्तेमाल करते हैं।

1

मैंने Google App Engine के साथ ईमेल सेवाओं के लिए सफलतापूर्वक तृतीय पक्ष प्रदाताओं का उपयोग किया है। मैंने अपने HTTP-API का उपयोग करके SendGrid और MailGun दोनों का उपयोग किया है।

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