Mbox Format

Jinsi Wateja wa Barua pepe Wanavyohifadhi Ujumbe kwenye Hard Disk Yako

Fomu ya kawaida ya uhifadhi wa barua pepe ni muundo wa mbox. MBOX inasimama kwa MailBOX. Mbox ni faili moja yenye ujumbe wa zero au zaidi ya barua pepe.

Mbox Format

Ikiwa tunatumia muundo wa mbox kuhifadhi barua pepe, tunaweka zote katika faili moja. Hii inajenga faili ya maandishi zaidi au chini (barua pepe ya barua pepe mara zote ipo tu kama Nakala ya 7-bit ASCII, vifungo vingine, kwa mfano - ni encoded ) yenye barua pepe moja baada ya nyingine. Tunajuaje wapi mwisho na mwingine huanza?

Kwa bahati nzuri, kila barua pepe ina angalau moja kutoka Kutoka kwenye mwanzo. Kila ujumbe huanza na "Kutoka" (Kutoka kufuatiwa na tabia nyeupe ya nafasi, pia inaitwa "Kutoka_" mstari). Ikiwa mlolongo huu ("Kutoka") mwanzoni mwa mstari unatanguliwa na mstari usio na au ni juu ya faili, tumeona mwanzo wa ujumbe.

Kwa hiyo tunachotafuta wakati wa kutafanua faili ya mbox ni, kwa kweli, mstari usio nafuatwa na "Kutoka".

Kama maneno ya kawaida, tunaweza kuandika hii kama "\ n \ nKutoka. * \ N". Ujumbe wa kwanza tu ni tofauti. Inaanza tu na "Kutoka" mwanzoni mwa mstari ("^ Kutoka. * \ N").

& # 34; Kutoka & # 34; katika Mwili

Je! Ikiwa ni sawa mlolongo hapo juu unaonekana katika mwili wa ujumbe wa barua pepe? Je! Ikiwa ifuatavyo ni sehemu ya barua pepe?

... Ninawapeleka ripoti ya hivi karibuni.

Kutoka kwa ripoti hii, huhitaji ...

Hapa, tuna mstari usio nafuu unafuatiwa na "Kutoka" mwanzoni mwa mstari. Ikiwa hii inaonekana kwenye faili ya mbox, bila shaka tuna mwanzo wa ujumbe mpya. Angalau ndivyo anavyofikiriwa na mtunga-na kwa nini mteja wa barua pepe wote na tutaweza kuchanganyikiwa na ujumbe wa barua pepe ambao hauna mtumaji wala mpokeaji, lakini huanza na "Kutoka ripoti hii".

Ili kuepuka hali kama hizo za hatari, tunahitaji kuhakikisha "Kutoka" kamwe haijaonekana mwanzoni mwa mstari ifuatayo mstari usio na kitu katika mwili wa barua pepe.

Wakati wowote tunapoongeza ujumbe mpya kwenye faili ya mbox , tunatafuta utaratibu huo katika mwili na tu kuchukua nafasi ya "Kutoka" na "> Kutoka". Hii inafanya mabadiliko hayawezekani. Mfano hapo juu sasa unaonekana kama hii na hakuna tena husababisha mtumiaji:

... Ninawapeleka ripoti ya hivi karibuni.

> Kutoka kwa ripoti hii, huhitaji ...

Hii ndio sababu wakati mwingine unaweza kupata "> Kutoka" kwenye barua pepe ambapo ungependa kutazama tu "Kutoka".