Mbox ఫార్మాట్

మీ హార్డ్ డిస్క్లో ఇమెయిల్ క్లయింట్లు స్టోర్ ఎలా మెయిల్ చేస్తారు

మెయిల్ సందేశాల నిల్వ కోసం అత్యంత సాధారణ ఫార్మాట్ mbox ఫార్మాట్. MBOX అనేది MailBOX ని సూచిస్తుంది. ఒక mbox అనేది సున్నా లేదా ఎక్కువ మెయిల్ సందేశాలను కలిగి ఉన్న ఒక ఫైల్.

Mbox ఫార్మాట్

మేము ఇమెయిళ్ళను నిల్వ చేయడానికి mbox ఫార్మాట్ ఉపయోగిస్తే, మేము వాటిని అన్ని ఒక ఫైల్ లో ఉంచుతాము. ఇది ఎక్కువ లేదా తక్కువ పొడవైన వచన ఫైల్ను సృష్టిస్తుంది (ఇంటర్నెట్ ఇమెయిల్ ఎల్లప్పుడూ 7-బిట్ ASCII వచనంగా ఉంటుంది, మిగిలినవి - అటాచ్మెంట్లు, ఉదాహరణకు - ఎన్కోడెడ్ ) ఇతర తర్వాత ఒక ఇమెయిల్ సందేశాన్ని కలిగి ఉంటాయి. ఒక ముగుస్తుంది మరియు మరొక ఎక్కడ మొదలవుతుంది?

అదృష్టవశాత్తూ, ప్రతి ఇమెయిల్ దాని ప్రారంభంలో కనీసం ఒక నుండి లైన్ కలిగి ఉంది. ప్రతి సందేశం "ఫ్రమ్" తో మొదలవుతుంది (తరువాత ఒక "స్పేస్" లైన్ అని కూడా పిలువబడే ఒక తెల్లని స్థల వర్ణం). ఒక వరుస ప్రారంభంలో ఈ శ్రేణి ("నుండి") ఒక ఖాళీ పంక్తికి ముందుగా లేదా ఎగువ భాగంలో ఉంటే, మేము ఒక సందేశానికి ప్రారంభాన్ని కనుగొన్నాము.

కాబట్టి మనం ఒక mbox ఫైల్ పార్సింగ్ చేస్తున్నప్పుడు మనం చూస్తాం, ముఖ్యంగా, "అప్పటి నుండి" తరువాత ఒక ఖాళీ పంక్తి.

ఒక సాధారణ వ్యక్తీకరణగా, దీనిని "\ n \ n నుండి. \ \ N" గా వ్రాయవచ్చు. మొదటి సందేశం మాత్రమే భిన్నంగా ఉంటుంది. ఇది ఒక లైన్ ప్రారంభంలో "ఫ్రం" తో మొదలవుతుంది ("^ నుండి. * \ N").

& # 34; నుండి & # 34; శరీరంలో

సరిగ్గా ఇదే క్రమంలో ఒక ఇమెయిల్ సందేశం యొక్క శరీరం లో కనిపిస్తుంది ఏమి? ఈ క్రింది ఇమెయిల్లో భాగమేమిటి?

... నేను మీకు ఇటీవల నివేదిక పంపుతాను.

ఈ నివేదిక నుండి, మీరు అవసరం లేదు ...

ఇక్కడ, మనము ఒక ఖాళీ పంక్తిని అనుసరించి, "ఆరంభం" ఆరంభంలో ప్రారంభమవుతుంది. ఇది ఒక mbox ఫైల్ లో కనిపించినట్లయితే, మేము సందేహం లేకుండా క్రొత్త సందేశాన్ని ప్రారంభించాము. కనీసం ఆ పార్సర్ ఆలోచించినది - మరియు ఎందుకు ఇమెయిల్ క్లయింట్ మరియు మేము చాలా పంపినవారు లేదా గ్రహీత కలిగి ఉన్న ఒక ఇమెయిల్ సందేశం ద్వారా గందరగోళం అవుతుంది, కానీ "ఈ నివేదిక నుండి" ప్రారంభమవుతుంది.

ఇటువంటి విధ్వంసకరమైన పరిస్థితులను నివారించడానికి, ఒక ఇమెయిల్ యొక్క శరీర భాగంలో ఒక ఖాళీ పంక్తిని అనుసరించి ఒక లైన్ ప్రారంభంలో "ఫ్రమ్" ఎప్పుడూ కనిపించకుండా ఉండాలని మేము నిర్ధారించుకోవాలి.

మేము mbox ఫైల్కు క్రొత్త సందేశాన్ని చేర్చినప్పుడు, మేము శరీరంలో ఇటువంటి సన్నివేశాల కోసం వెతుకుతున్నాము మరియు "ఫ్రం" నుండి "> నుండి" ను భర్తీ చేస్తాము. ఇది తప్పుడు ఉపాయాలను అసాధ్యం చేస్తుంది. ఇప్పుడు పైన ఉన్న ఉదాహరణ ఇలా కనిపిస్తుంది మరియు ఇంకా పార్సర్ను ట్రిగ్గర్ చేస్తుంది:

... నేను మీకు ఇటీవల నివేదిక పంపుతాను.

> ఈ నివేదిక నుండి, మీకు అవసరం లేదు ...

మీరు ఎప్పుడైనా "ఫ్రం" అని ఆశించే ఒక ఇమెయిల్ లో "నుండి" ను కొన్నిసార్లు కనుగొనవచ్చు.