ايس ايم پيٽ اندر نڪرڻ

ڪيتري انٽرنيٽ اي ميل ڪم ڪندو

ڇا توهان ڪڏهن به حيران ٿي ويا آهيو جڏهن توهان پنهنجي اي ميل پروگرام ۾ موڪليل بٽڻ دٻايو؟ شايد ايڏو نه سمجهان، جيستائين اهو ڪم ڪري ٿو. اهو ئي سبب آهي ته توهان کي حيرت ڇو هجي. حالت ۾ ڪجھ ڪم نه ڪندو اهو ڄاڻڻ لاء سٺو آهي ته ڪم نٿو ڪري. عام طور تي، اهو اڌ جو حل آهي.

جڏهن توهان اي ميل ايم اي ايم پي موڪليو ته راند ۾ اچي. SMTP سادو ميل منتقلي پروتوکول لاء ننڍو آهي جيئن RFC 5321 ۾ بيان ڪيل آهي: سادي ميل ٽرانسفرمينٽ پروتوکول. توهان جي ميل ۽ سسٽم هن صاف ۽ سادي طريقي سان استعمال ڪندي ايس ايم پي سرور سرور سان ڳالهائيندي هڪ جڳهه کان ٻئي اي ميل حاصل ڪرڻ لاء.

فلارٽ

توهان جو اي ميل پروگرام هڪ ايم ايس ٽي پي ڪليوٽ ٿي ويندو آهي، توهان جي ميل سرور (عام طور تي ايس ايم پيٽ پورٽ ) جي بندرگاهن 25 سان ڳنڍيندو آهي ۽ - ايڇ ايل چوي ٿو. ڪمپيوٽر، انٽرنيٽ ۾، صرف انساني آهن ۽ ڪهڙو حساب آهي ته اهو پوليو هجڻ گهرجي. دراصل، اهو قائداعظم ٿيڻ جي ڪوشش ناهي پر ايس ايم پيٽ ۾ دير سان اضافن کي استعمال ڪرڻ لاء جيڪي بعد ۾ هيلو آرڊر جي ٻن ذائق (ايم ايم پي ٽي پي کي عام طور تي چار اکرن تي مشتمل آهن) سان گڏ ڪيو آهي.

HELO جا ٻه ذوق

ايڇ ايل ايل، وڌيڪ تازو ٿي رهيو آهي سرور سڀني سڀني خاصيتن جي مشهوري ڪري ٿو (جهڙوڪ ترسيل جي صورتحال جي اطلاع يا پيغامات جي نقل رکڻ جي صلاحيت جنهن ۾ محفوظ ASCII ڪردارن کانسواء ٻيا شامل هجي) اهو سهارو ڏئي ٿو.

هر سرور کي هن سلام جي اجازت نه ڏيندو، پر اهو ضروري آهي ته هڪ خاڪو هيلو قبول ڪيو وڃي جيڪو قدرتي طور تي اهو فرض ڪري ٿو ته ڪي اضافي خاصيتون موجود نه آهن. هيلو حڪمن کي ڪلائنٽ جي ضرورت آهي ته پنهنجي ڊومين جي وضاحت ڪرڻ لاء ** LO جي باوجود. عملي طور تي، هي هڪڙي وانگر ڏسڻ جهڙو آهي:

220 ميل .domain.net ESMTP سرور
HELO
501 HELO ڊومين پتو جي ضرورت هوندي آهي
مقامي هائو
250 ميل.domain.net هيلو مقامي هسٽ [127.0.0.1]، توهان سان ملڻ کان راضي ٿيو

(منهنجون ان پٽڪيز ۾ آهي ، سرورز انٽرويو آهي؛ ليڪن لائينون شروعاتي 5 سان هڪ غلطي ظاهر ڪن ٿيون.)

موڪليندڙ

باقي پروٽوڪول جي باقي حقيقت خاص طور تي مستحق آهي. جيڪڏهن توهان هڪ اي ميل موڪلڻ چاهيو ٿا، توهان انهن لفظن کي شروع ڪريو MAIL FROM:. انهي جي پٺيان اچي موڪليندڙ جو اي ميل پتو ، جيئن ته طرفان ڏنل تجويز ڪيل آهي. (ايئن ) جهڙوڪ ايڊريس جي چوڌاري برائوزن کي رکڻ نه وساريو. اسان جو مثال جاري رکون ٿا،

MAIL کان:
250 sender@example.com ... مرسل ٺيڪ آهي

وصول ڪندڙ

کان پوء سرور طرفان موڪليو ويو جي ايڊريس کي قبول ڪيو ويو، صارفين وصول ڪندڙ جو پتو ڏئي سگھي ٿو. هن عمل لاء حڪم، RCPT کي: ٻيهر بجاء مشورو آهي. مان پنهنجي پاڻ ڏانهن ميل موڪلڻ چاهيان ٿو:

RCPT تي وصول ڪندڙ: وصول کنندہ@example.com
250 support@lifewireguide.com ... وصول ڪندڙ ٺيڪ (قطار ڪندو)

انهي سرور کي قطار جو مطلب مطلب اهو آهي ته: مقامي طور تي ميل محفوظ ڪندو ۽ ان کي ٻئي ٻي قطار ميل سان گڏ ان ۾ وقف ڪري سگھن ٿا (مثال طور، هر 30 منٽ). اهو رويو ان جي تشڪيل تي منحصر آهي ۽ سرور شايد جلدي به ميل پهچائي سگھن.

اسان تقريبا مڪمل ٿي چڪو آهي. ڇا اڃا تائين غائب آهي، اگرچه، اهم حصو آهي: اصل پيغام.

پيغام

هاڻي ته "لفاف" ختم ٿي ويو آهي، اي ميل پيغام جو ڊيٽا صرف ان جي پيروي ڪري سگهي ٿو. هي "ڊيٽا" جي اي ميل جو جسم ۽ هيڊ فيلڊ تي مشتمل آهي .

رياست کي شروع ڪرڻ جو حڪم ڏئي ٿو جيڪو سرور کي پيغام قبول ڪيو ويو آهي. هي هيٺيان اي ميل پيغام جي سڀني سردارن ۽ پوء لاش، ٻئي متن جي صرف هڪ وڏي بلاڪ (يا ڊيٽا) جي لاء ٺاهي رهيا آهن. سرور کي ٻڌائي ڏيڻ لاء ته ان پٽ کي هڪ قطار تي لڪايو ويو آهي اهو استعمال ڪيو ويو آهي (\ r \ n. \ r \ n). تنهن ڪري منهنجو پيغام موڪلي ٿو:

DATA
354 ميل داخل ڪريو، آخرڪار "." پاڻ کي هڪ ليڪ تي
نياپو شناخت:
تاريخ: سج، 17 آگسٽ 1997 18:48:15 +0200
مان: Heinz Tschabitscher
ڏانهن: Heinz Tschabitscher
مضمون: سڄي مقصد لاء

سوان جي دنيا جي لاء!
.
250 SAA19153 پيغام پهچائڻ لاء قبول ڪيو ويو آهي

ها، هن جو مطلب آهي ته توهان هڪ نالي کان مڪمل طور تي مختلف رياست جو نالو ڏئي سگھو ٿا اي ميل: فيلڊ ۾. مثال طور، توهان " وصول ڪندڙ جي فهرست دٻايو" استعمال ڪري سگهو ٿا.

اختتام

توهان هاڻي اي ميلون موڪلي سگهو ٿا جيئن توهان چاهيو ته MAIL FROM مرحلن کي ٻيهر ورجاء چاهيندا : ڏانهن . . جيڪڏهن توهان انهي سان مڪمل ڪيو ٿا، ته توهان سرور کان QUIT حڪم سان ڇڏيندا آهيو ۽ اهو صرف جيڪو اسان اهو ڪندا آهيون اهو ئي آهي:

QUIT
221 الوداع

آئون ڪيئن ڪري سگهان ٿو؟

غير غير معمولي حل توهان جي ٻاهرئين ميل سرور تي ٽيلنيٽ (توهان پنهنجي اي ميل کلائنٽ جي اڪائونٽ سيٽنگون ۾ پنهنجي ايڊريس ڳولي سگهو ٿا) पोर्ट 25 मा.

اهو آسان طريقو اهو جاوا ايپلٽ استعمال ڪرڻ آهي، جيڪو ايس ايم پي پروٽوڪول جي نقل ڪرڻ جي ڪوشش ڪري ٿو ۽ توهان کي संवाद ذريعي سڌو رستو ڏيکاريندو آهي.