2010-09-22 10 views
5

ईमेल सर्वर बनाने के बारे में जानने के लिए मेरे लिए एक अच्छा प्रारंभिक बिंदु क्या होगा?एक साधारण ईमेल सर्वर लिखना

असल में, मैं जो करना चाहता हूं उसके पास एक सर्वर (जैसे foo.com) मेरे लिए मेल प्राप्त कर रहा है, इसलिए यदि मैं ([email protected]) पर एक ईमेल भेजता हूं तो यह ईमेल की सामग्री को/मेल/ब्लाह/विषय और फिर इसे अपने वास्तविक ईमेल खाते में भेज दें।

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

संपादित करें: इसे उचित रूप से पुनः प्राप्त करने के लिए स्वतंत्र महसूस करें।

+0

गूगल में टाइप करने के लिए "SMTP आरएफसी" आसान नहीं होगा की तुलना में है कि पूरे प्रश्न लिखें? –

+0

लेकिन मुझे नहीं पता कि मुझे ईमेल प्राप्त करने और अग्रेषित करने की आवश्यकता है या नहीं। –

+1

जबकि मैं आपको सीखने के लिए अपनी खोज में हतोत्साहित नहीं करना चाहता हूं, मेल सर्वर के बारे में एकमात्र चीज "सरल" प्रोटोकॉल (सिंपल मेल ट्रांसफर प्रोटोकॉल - एसएमटीपी) –

उत्तर

3

संपादित करें: मैंने विषय के आधार पर कुछ शीर्षक और विभाजित आरएफसी प्रदान किए हैं। मुझे आशा है कि यह अब और अधिक सुलभ है। यह काफी सूची है, और मेरी इच्छा है कि मैं इसे किसी भी बेहतर प्रारूपित कर सकता हूं, लेकिन दुर्भाग्य से, यह इसके बारे में है।

आप क्या तुम सच में तुम क्या जरूरत है पता नहीं है, मुझे स्पष्ट करते हैं उल्लेख के बाद से:

  • आप केवल एक साधारण "प्रॉक्सी" सर्वर है जो आपके MUA के बीच में बैठता लागू करना चाहते हैं (ईमेल क्लाइंट) और "असली" सर्वर, आप शायद मूल SMTP कार्यक्षमता को लागू करने के साथ ही दूर हो सकते हैं। यह आपको संदेश भेजने की अनुमति देगा, यानी एमटीए को संदेश जमा करने के लिए।

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

  • माइम बहु-भाग गए संदेशों की उपस्थिति, संलग्नक आदि में ई-मेल संदेश की सामग्री के प्रारूप को निर्दिष्ट

इंटरनेट मैसेज प्रारूप (भी ई-मेल एड्रेस प्रारूप निर्धारित करता है)

http://www.faqs.org/rfcs/rfc822.html

http://www.faqs.org/rfcs/rfc2822.html


एसएमटीपी: एसएमटीपी के लिए

http://www.faqs.org/rfcs/rfc821.html

अपडेट/RF821:

http://www.faqs.org/rfcs/rfc5321.html

एसएमटीपी प्रमाणीकरण:

http://www.faqs.org/rfcs/rfc2554.html

संदेश सबमिशन (यानी।आवेदन एक MUA के रूप में कार्य करने के लिए) के लिए:

http://www.faqs.org/rfcs/rfc2476.html


IMAPv4:

http://www.faqs.org/rfcs/rfc1730.html

IMAPv4rev1:

http://www.faqs.org/rfcs/rfc2060.html


पॉप 3:

http://www.faqs.org/rfcs/rfc1081.html

http://www.faqs.org/rfcs/rfc1939.html

http://www.faqs.org/rfcs/rfc1957.html

पॉप 3 एक्सटेंशन:

http://www.faqs.org/rfcs/rfc2449.html

POP/IMAP के लिए प्राधिकरण:

http://www.faqs.org/rfcs/rfc2195.html

POP3 और IMAP के लिए TLS: पॉप 3 के लिए

http://www.faqs.org/rfcs/rfc2595.html

प्राधि-RESP-संहिता :

http://www.faqs.org/rfcs/rfc3206.html

पॉप 3 सरल authentification:

http://www.faqs.org/rfcs/rfc5034.html


माइम, जो 5 RFC, से बना है:

http://www.faqs.org/rfcs/rfc2045.html

http://www.faqs.org/rfcs/rfc2046.html

http://www.faqs.org/rfcs/rfc2047.html

http://www.faqs.org/rfcs/rfc4288.html

http://www.faqs.org/rfcs/rfc4289.html

http://www.faqs.org/rfcs/rfc2049.html

+0

के नाम पर है, लिंक थोड़ा खतरनाक हैं। आरएफसी 5321 ने 2821 का अधिग्रहण किया जो बदले में 821 से अधिक हो गया; इसलिए 821 और 2821 अब ऐतिहासिक महत्व के हैं। इसी तरह आरएफसी 5322 ने 2822 का अधिग्रहण किया जो बदले में 822 से अधिक हो गया। – tripleee

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