शीर्षक थोड़ा अजीब लगता है, लेकिन मूल रूप से मैं सोच रहा हूं कि मुझे लिखने वाले कुछ सर्वर सॉफ़्टवेयर के लिए ईमेल भेजने के बारे में कैसे जाना चाहिए? असल में एक बार जब मैं एक ईमेल भेजता हूं तो वह होता है जब कोई उपयोगकर्ता खाता खोलता है या अपने पासवर्ड रीसेट की आवश्यकता होती है। क्या उच्च ट्रैफिक साइटें लिनक्स मेल ऐप पर भरोसा करती हैं या क्या कोई अन्य विधि है (जैसे क्यूइंग या आदि)?ईमेल सर्वोत्तम अभ्यास भेज रहा है?
उत्तर
मैं डेटाबेस में आउटबाउंड संदेश को सहेजने की सलाह देता हूं, फिर वास्तविक वितरण को क्यूइंग करता हूं ताकि ईमेल करने के लिए केवल एक अन्य एप्लिकेशन टाइमआउट और अन्य खतरों से निपट सके - और कतार आपको उन असफलताओं से शानदार ढंग से पुनर्प्राप्त करने की अनुमति देगी।
आपके कॉन्फ़िगरेशन और आपके द्वारा उपयोग किए जा रहे संदेश कतार प्लेटफ़ॉर्म के प्रकार के आधार पर और क्या है, आप किसी अन्य सर्वर या सर्वर पर ईमेल प्रसंस्करण को खेत कर सकते हैं ताकि यह आपके एप्लिकेशन से प्रतिस्पर्धा न करे। यह नहीं कि ईमेलिंग विशेष रूप से संसाधन-केंद्रित है, लेकिन जब आप व्यस्त स्केलिंग करते हैं तो लचीलापन की हर बिट की गणना होती है।
आखिरकार, एक और प्लस के लिए, एक अलग ईमेल डिलीवरी एप्लिकेशन जो कतारबद्ध संदेशों का उपभोग करता है, कई अनुप्रयोगों की सेवा कर सकता है।
यह सब वेब होस्ट पर निर्भर करता है और वे SMTP के लिए क्या पेशकश करते हैं। आपको SMTP आईपी या सर्वर नाम के लिए अपने वेब होस्ट से जांच करने की आवश्यकता है। सबसे अधिक संभावना है, यह वही पीओपी 3 आउटगोइंग एसएमटीपी जानकारी है जो वे आपको आपके डोमेन से जुड़े ई-मेल खातों के लिए देते हैं।
एक लिनक्स सर्वर sendmail
कहा जाता है (हालांकि यह अच्छी तरह से exim
या postfix
द्वारा कार्यान्वित किया जा सकता है) के लिए एक कार्यक्रम प्रदान करना चाहिए, और इस कार्यक्रम के सभी कतार संभाल, फिर से प्रयास करेगा, और इतने पर। अमान्य पते से बाउंस को संभालने के लिए आपको कुछ प्रकार का रिटर्न पता प्रदान करना होगा और इसी तरह।
यदि आप अपनी ईमेल जरूरतों में अधिक परिष्कृत हो जाते हैं, और यदि आप सर्वर पर जो स्थापित करते हैं उसे नियंत्रित करते हैं, तो आप डैनियल जे बर्नस्टीन के qmail प्रोग्राम में देखना चाहेंगे, लेकिन यह अत्यधिक ईमेल लोड वाले परिष्कृत उपयोगकर्ताओं की सहायता के लिए स्थापित किया गया है, और आपका प्रश्न बताता है कि आप अभी तक नहीं हैं।
- 1. रेल एक लाइनर ईमेल भेज रहा है?
- 2. गिटलैब ईमेल नहीं भेज रहा है?
- 3. एसएमटीपी एक प्राथमिकता ईमेल भेज रहा है
- 4. Google Appengine ईमेल भेज रहा है: [त्रुटि] अनधिकृत प्रेषक
- 5. एक्शनमेलर खाली निकाय के साथ ईमेल भेज रहा है
- 6. सर्वोत्तम अभ्यास
- 7. एचटीएमएल ईमेल लिखते समय सर्वोत्तम अभ्यास और विचार
- 8. SmtpClient प्रमाणीकरण के बिना भेज रहा है
- 9. एंड्रॉइड ईमेल इरादा संलग्न फाइल नहीं भेज रहा
- 10. नेस्टेड विधियों, सर्वोत्तम अभ्यास
- 11. परिपत्र-निर्भरता सर्वोत्तम अभ्यास
- 12. एसक्यूएल कनेक्शन सर्वोत्तम अभ्यास
- 13. रिलीज प्रबंधन - सर्वोत्तम अभ्यास
- 14. जीडब्ल्यूटी सर्वोत्तम अभ्यास - एमवीपी
- 15. निर्भरता इंजेक्शन सर्वोत्तम अभ्यास
- 16. ctags सर्वोत्तम अभ्यास
- 17. LinqToSql सर्वोत्तम अभ्यास
- 18. फेसबुक लॉगिन सर्वोत्तम अभ्यास
- 19. सर्वोत्तम अभ्यास फोनगैप आर्किटेक्चर
- 20. संस्करण नियंत्रण "सर्वोत्तम अभ्यास"
- 21. एसवीएन लेआउट - सर्वोत्तम अभ्यास
- 22. कनेक्शन स्ट्रिंग सर्वोत्तम अभ्यास
- 23. कोड अनुबंध सर्वोत्तम अभ्यास
- 24. अपवाद लॉगर: सर्वोत्तम अभ्यास
- 25. एलडीएपी सर्वोत्तम अभ्यास
- 26. लुसेन.Net सर्वोत्तम अभ्यास
- 27. kwargs सर्वोत्तम अभ्यास पार्सिंग
- 28. कक्षा सर्वोत्तम अभ्यास
- 29. एलडीएपी मॉडलिंग सर्वोत्तम अभ्यास
- 30. UITableView सर्वोत्तम अभ्यास
क्या आप एक उच्च स्तरीय वास्तुशिल्प परिप्रेक्ष्य या ईमेल भेजने के लिए उपयोग की जाने वाली पुस्तकालयों या औजारों से पूछ रहे हैं? –