2009-03-24 16 views
6

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

+0

क्या आप एक उच्च स्तरीय वास्तुशिल्प परिप्रेक्ष्य या ईमेल भेजने के लिए उपयोग की जाने वाली पुस्तकालयों या औजारों से पूछ रहे हैं? –

उत्तर

5

मैं डेटाबेस में आउटबाउंड संदेश को सहेजने की सलाह देता हूं, फिर वास्तविक वितरण को क्यूइंग करता हूं ताकि ईमेल करने के लिए केवल एक अन्य एप्लिकेशन टाइमआउट और अन्य खतरों से निपट सके - और कतार आपको उन असफलताओं से शानदार ढंग से पुनर्प्राप्त करने की अनुमति देगी।

आपके कॉन्फ़िगरेशन और आपके द्वारा उपयोग किए जा रहे संदेश कतार प्लेटफ़ॉर्म के प्रकार के आधार पर और क्या है, आप किसी अन्य सर्वर या सर्वर पर ईमेल प्रसंस्करण को खेत कर सकते हैं ताकि यह आपके एप्लिकेशन से प्रतिस्पर्धा न करे। यह नहीं कि ईमेलिंग विशेष रूप से संसाधन-केंद्रित है, लेकिन जब आप व्यस्त स्केलिंग करते हैं तो लचीलापन की हर बिट की गणना होती है।

आखिरकार, एक और प्लस के लिए, एक अलग ईमेल डिलीवरी एप्लिकेशन जो कतारबद्ध संदेशों का उपभोग करता है, कई अनुप्रयोगों की सेवा कर सकता है।

0

यह सब वेब होस्ट पर निर्भर करता है और वे SMTP के लिए क्या पेशकश करते हैं। आपको SMTP आईपी या सर्वर नाम के लिए अपने वेब होस्ट से जांच करने की आवश्यकता है। सबसे अधिक संभावना है, यह वही पीओपी 3 आउटगोइंग एसएमटीपी जानकारी है जो वे आपको आपके डोमेन से जुड़े ई-मेल खातों के लिए देते हैं।

0

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

यदि आप अपनी ईमेल जरूरतों में अधिक परिष्कृत हो जाते हैं, और यदि आप सर्वर पर जो स्थापित करते हैं उसे नियंत्रित करते हैं, तो आप डैनियल जे बर्नस्टीन के qmail प्रोग्राम में देखना चाहेंगे, लेकिन यह अत्यधिक ईमेल लोड वाले परिष्कृत उपयोगकर्ताओं की सहायता के लिए स्थापित किया गया है, और आपका प्रश्न बताता है कि आप अभी तक नहीं हैं।

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