"Telegraph" - انٽرنيٽ کان سواء اي ميل

آهستي آهستي!

مان ڪجهه دلچسپ خيالن کي ڪميونٽي سان حصيداري ڪرڻ چاهيان ٿو هڪ اسٽينڊ اڪيلو غير مرڪزي اي ميل ٺاهڻ جي باري ۾ ۽ اهو ظاهر ڪرڻ چاهيان ٿو ته ڪيئن هڪ موجوده عملدرآمد عملي طور تي ڪم ڪري ٿو.

شروعات ۾، "ٽيليگراف" اسان جي ننڍڙي شاگرد برادري جي ميمبرن جي وچ ۾ رابطي جي هڪ شوقي ذريعن جي طور تي ترقي ڪئي وئي، جنهن هڪ طريقي سان يا ٻئي طريقي سان پنهنجي سرگرمين کي ڪمپيوٽر ٽيڪنالاجي ۽ مواصلات ڏانهن وقف ڪيو.

بيا بيينا: ”ٽيليگراف“ رابطي جو هڪ شوقيه وسيلو آهي. اهو لڳي ٿو ته صنعتي پيماني تي عملي فائدا حاصل ڪرڻ ڪافي مشڪل آهي، پر هن مسئلي کي شايد ئي ڪنهن حد تائين اهم چئي سگهجي ٿو - اسان جو بنيادي مقصد هن قسم جي مواصلاتي نظام جي ترقي ڏانهن سڌو ڌيان ڏيڻ آهي.

اسان ان ڳالهه تي يقين رکون ٿا ته مختلف مواصلاتي نظامن جي ترقي ۾ عام دلچسپي وڌائڻ ضروري ۽ تمام ضروري آهي، ڇاڪاڻ ته بنيادي اصولن کي سمجهڻ ته اهي سسٽم ڪيئن ڪم ڪن ٿا ۽ انهن تي ٻڌل آهي، معلومات جي حفاظت بابت شهرين جي شعور کي وڌائڻ لاء بنيادي ڪنجي آهي. مسئلا.

"Telegraph" - انٽرنيٽ کان سواء اي ميل

اچتونگ!ممڪن غلط فهمي کان بچڻ لاء، ڪجهه حالتن ۾ توهان تصويرن ذريعي سکرول ڪري سگهو ٿا:
"Telegraph" - انٽرنيٽ کان سواء اي ميل

سسٽم رضاڪارن ۽ خالص جوش تي ٻڌل آهي - اسان صرف اهو پسند ڪندا آهيون جيڪو اسان ڪندا آهيون. توهان هن کي هڪ شوق سمجهي سگهو ٿا ۽ توهان غلط نه ٿيندو - سڀ کان پوء، اڃا به ڪاغذ جي correspondence جي استعمال ذريعي رابطي جي عاشق آهن؛ "ٽيليگراف" اڪثر ڪيسن ۾ باقاعده ميل جي اصولن جي ڊجيٽل عمل جي طور تي نمائندگي ڪري سگهجي ٿو.

ٽيليگراف اي ميل جو هڪ اسٽينڊ اڪيلو اينالاگ آهي جيڪو توهان کي انٽرنيٽ استعمال ڪرڻ کان سواءِ سادو ٽيڪسٽ پيغام موڪلڻ جي اجازت ڏئي ٿو. "ٽيلگراف" هڪ درجي يا ٻئي ڏانهن منسوب ڪري سگهجي ٿو سنيڪرنيٽ - نيٽ ورڪ استعمال ڪرڻ کان سواء معلومات مٽائڻ جو هڪ طريقو.

فليش ڊرائيو ميل بڪسس، ۽ ٽرمينلز جي طور تي استعمال ٿيندا آهن - ڪمپيوٽر، جيڪي اليڪٽرانڪ خط و ڪتابت حاصل ڪرڻ ۽ منتقل ڪرڻ لاء منفرد رسائي پوائنٽ آهن - پوسٽ آفيسن جي طور تي ڪم ڪن ٿا.

اچو ته سسٽم سان رابطي جي سادي مثال تي غور ڪريو. اسان وٽ ٻه فليش ڊرائيو ۽ هڪ ٽرمينل اسٽاڪ ۾ آهي. اسڪرپٽ پاڻ ۾ ضروري عالمي متغيرن تي مشتمل آهي سسٽم سان ايندڙ رابطي لاءِ - ٽرمينل نمبر، روٽ ڏانهن رستو، وغيره.

جيڪڏهن اسان هڪ هٽائڻ واري ڊرائيو کي ٽرمينل سان ڳنڍيندا آهيون ۽ اسڪرپٽ هلائيندا آهيون، اهو ڊائريڪٽري مان نڪرڻ واري پيغام حاصل ڪرڻ جي ڪوشش ڪندو. /mnt/ٽيليگراف/آئوٽ باڪس ۽ انھن کي پنھنجي ميموري ڏانھن منتقل ڪريو، پوء موجوده استعمال ڪندڙ لاء پنھنجي ياداشت ۾ نوان پيغامن جي جانچ ڪريو. جيڪڏهن ڪي آهن، انهن ۾ لکو /mnt/Telegraph/Inbox.

نئين ڊوائيسز جي رجسٽريشن

اهو بلڪل بي ترتيب ٿئي ٿو. اسڪرپٽ سسٽم سان ڳنڍيل نئين فليش ڊرائيو ڳولي ٿو ۽ روٽ ۾ پيش ڪيل انهن جي منفرد ID سان ملائڻ جي ڪوشش ڪري ٿو. جيڪڏهن ڊوائيس اڳ ۾ رجسٽر ٿيل نه آهن، اهي ٽيليگراف پاران بيان ڪيل ضابطن جي مطابق فارميٽ ڪيا ويندا.

نئين ڊوائيس کي رجسٽر ڪرڻ کان پوء، روٽ جي جوڙجڪ هيٺ ڏنل شڪل وٺندو آهي:

imgur.com تي ڏسو پوسٽ

ترتيب واري فائل ۾ config.ini، فليش ڊرائيو جي روٽ ۾ واقع آهي، اتي سسٽم جي معلومات آهي - هڪ منفرد سڃاڻپ ڪندڙ ۽ هڪ ڳجهي چيڪ.

imgur.com تي ڏسو پوسٽ

ماڻهن کي ڪجهه رم ڏيو!

نه، واقعي، سنجيده! توھان حاصل ڪري سگھوٿا ذريعا هتي، ۽ اهو وقت آهي اسان لاءِ آهستي آهستي نظريي کان مشق ڏانهن.

پر مون کي ڪجهه وڌيڪ چوڻ گهرجي ته پيغام رسائيندڙ سسٽم عملي طور تي ڪيئن ڪم ڪري ٿو.

پهرين، اچو ته اهو سمجهون ته يارنهن عددن جي منفرد سڃاڻپ ڪندڙ ڪهڙي شيءِ تي مشتمل آهي. مثال، 10455000001.

پهريون عدد 1, ملڪ جي نمبر لاء ذميوار آهي. بين الاقوامي ڪوڊ- 0هن معاملي ۾ روس - 1.

اڳيان اچن چار عدد جيڪي علائقي جي تعداد لاءِ ذميوار آهن جن ۾ ٽرمينل واقع آهي. 0455 ڪولومنا شهري ضلعو آهي.

انهن جي پٺيان ٻه نمبر آهن - 00, - ٽرمينل نمبر لاء سڌو ذميوار.

۽ صرف پوء - چار عدد، جيڪي هن ٽرمينل تي مقرر ڪيل صارف جو سيريل نمبر آهن. اسان وٽ آهي - 0001. پڻ آهي 0000 - هي نمبر سڌو سنئون ٽرمينل سان تعلق رکي ٿو. توهان ان تي لکيل خط نه موڪلي سگهو ٿا، پر ٽرمينل پاڻ هي نمبر استعمال ڪري ٿو صارفين کي سروس پيغام موڪلڻ لاء. مثال طور، جيڪڏهن پيغام ڪنهن سبب جي ڪري پهچائي نه سگهيو.

imgur.com تي ڏسو پوسٽ

اسان جي "ميل باڪس" جي روٽ تي ٻه ڊائريڪٽريون آهن جيڪي ٽيڪسٽ پيغام حاصل ڪرڻ ۽ موڪلڻ لاء ضروري آهن. جڏهن هڪ ڊوائيس ٽرمينل سان ڳنڍيل آهي، ٻاهر وڃڻ وارا پيغام موڪليا ويندا آهن سرور ڏانهن "آئوٽ باڪس" ڊاريڪٽري مان، ۽ ايندڙ پيغامن کي "انباڪس" ڊاريڪٽري ۾ لوڊ ڪيو ويندو آهي، جيڪو منطقي آهي.

هر فائل، ڊاريڪٽري تي منحصر ڪري، وصول ڪندڙ يا موڪليندڙ نمبر طرفان رکيو ويو آهي.

جيڪڏهن اسان هڪ غير موجود وصول ڪندڙ ڏانهن پيغام موڪلڻ جي ڪوشش ڪندا آهيون، ٽرمينل اسان کي هڪ غلطي پيغام موڪليندو.

imgur.com تي ڏسو پوسٽ

بهرحال، جيڪڏهن اسان ڪنهن ٻئي ٽرمينل تي واقع ڪنهن ايڊريس کي خط موڪلڻ جو فيصلو ڪريون ٿا (قدر جي ته اهو موجود هجي يا نه هجي)، اهو ٽرمينل جي ياداشت ۾ رڪارڊ ڪيو ويندو ان کان اڳ جو ايجنٽ اسان جي ٽرمينل کان لکيل خط سندس ڏانهن منتقل ڪري.

imgur.com تي ڏسو پوسٽ

جڏهن ته برانچ ايجنٽ 10500000000 (ٻين لفظن ۾، پوسٽمن) هن جي ڊوائيس کي اسان جي ٽرمينل سان ڳنڍيندو، ٻاهر نڪرڻ وارا خط هن جي ڊرائيو ڏانهن منتقل ڪيا ويندا. ان کان پوء، جڏهن هو پنهنجي ڊوائيس کي پنهنجي ٽرمينل سان ڳنڍيندو، اهي اکر ٽرمينل جي ميموري ۾ ڊمپ ڪيا ويندا ۽ وصول ڪندڙ جي انتظار ۾ هوندا ته انهن کي پنهنجي فليش ڊرائيو تي ڊائون لوڊ ڪري.

ڪميونيڪيشن سيشن

اچو ته "هيلو!" متن سان پيغام موڪلڻ جي ڪوشش ڪريو. کان 10455000001 к 10455000002.

imgur.com تي ڏسو پوسٽ

اهو ئي سڀ ڪجهه آهي!

مون کي پروجيڪٽ جي ماخذ ڪوڊ ۽ مضمون جي ڪنهن به تنقيد حاصل ڪرڻ لاء خوشي ٿي ويندي.

توجه ڏيڻ جي مهرباني.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو