EML пішімі
EML — желіде қалай жүрсе, дәл сол күйінде сақталған хат. Жоғарыда тақырыптар тұр: кімнен, кімге, қашан, тақырыбы және хат өткен серверлердің қызметтік белгілері. Одан кейін бос жол, оның артында хаттың мәтіні. Тіркемелер де осы файлда бөлек бөлімдерде жатады және мәтінге қайта кодталған, сондықтан файл түпнұсқа тіркемелердің қосындысынан ауырлау. Пішім ашық әрі мәтіндік: оны пошта бағдарламалары да, кәдімгі редактор да оқиды.
Сандар туралы қысқаша
- Пішім негізі
- RFC 5322 бойынша мәтіндік хабарлама
- Тіркемелер
- base64-ке кодталған MIME бөлімдері
- base64 үстеме шығыны
- үш байтқа төрт таңба, шамамен үштен бір артық
- Ажыратқыш
- тақырыптар мен мәтін арасындағы бос жол
- Біздің маршруттар
- .eml қабылдамайды, түрлендіргіш .html алады
Ішінде не жатыр
- Хабарлама тақырыптары: жіберуші, алушылар, тақырып, күні, хаттың идентификаторы.
- Әр пошта сервері жіберу кезінде үстіне жазатын қызметтік белгілер — солар бойынша хаттың жолы оқылады.
- Бос жол: ол тақырыптарды мәтіннен ажыратады және міндетті түрде болады.
- Әдетте бір мәтіннің екі нұсқасы — қарапайым мәтін мен HTML, хат кез келген бағдарламада ашылуы үшін.
- Шекара белгісімен бөлінген тіркеме бөлімдері base64-ке кодталған: әр үш байтқа төрт таңба, содан шамамен үштен бір салмақ қосылады.
- Хат ішіндегі суреттер сайтқа емес, ішкі идентификатор арқылы тіркемеге сілтейді.
Ашық пішім мен Outlook шығармасы
EML жалпыға қолжетімді стандарттармен сипатталған: хабарлама пішімінің өзі де, тіркеме ережелері де кез келген адам оқи алатын ерекшеліктерде жазылған. Сондықтан мұндай файлды кез келген жүйедегі пошта клиенттері ашады, ал олар мүлдем болмаса — мәтін редакторы, себебі тақырыптар мен хат мәтіні көзбен оқылады.
MSG пішімі басқаша құрылған: бұл Outlook-тан шыққан екілік көшірме, ондағы мазмұн ішкі ағындарға таратылған. Практикалық қорытынды қарапайым: хатты сыртқа, мұрағатқа немесе басқа тарапқа беру керек болса, EML қауіпсіздеу — ол бәрінде ашылады. MSG Outlook-тың қызметтік ұсақ-түйегін көбірек сақтайды, бірақ сол дүниеде қалады.
Хаттан PDF қалай алуға болады
- Ең қысқа жол: хатты пошта бағдарламасында ашып, оны жүйелік сақтау принтерімен PDF-ке басып шығарыңыз.
- Хатты өз стильдеріңізбен ресімдеу керек болса, оның HTML бөлігін алып, бөлек .html файл етіп сақтап, бізге жүктеңіз.
- Тіркемеге сілтейтін ішкі суреттердің жүктелмейтінін ескеріңіз: оларды кәдімгі сілтемеге ауыстырыңыз немесе жоғалтуға келісіңіз.
- Тіркемелерді хаттан бөлек сақтаңыз — олар басып шығарудың бөлігі емес.
- Тіркемеде PDF болса, хаттың басылымы мен тіркемелерді файлдарды біріктірумен бір құжатқа тігіңіз.
Хат дәлел болса, нені ескеру керек
- Қызметтік тақырыптар мен сервердің криптографиялық қолтаңбасы басылымда емес, бастапқы .eml файлында тұрады.
- Басып шығару мәтіннің суретін береді: PDF бойынша қолтаңбаны тексеру мүмкін емес.
- Сондықтан хаттың бастапқы файлын басылымның қасында сақтаған жөн.
- Сізден нақты нені қабылдайтынын қабылдаушы тараптан нақтылаңыз — біз бұл ережелерді білмейміз және ойдан шығармаймыз.
Жиі қойылатын сұрақтар
Пошта бағдарламасы болмаса, EML-ді немен ашуға болады?
Кәдімгі мәтін редакторымен: тақырыптар мен хаттың мәтіндік бөлігі тікелей оқылады. HTML бөлігі қызметтік шекаралардың арасында жатыр, оны бөлек файлға көшіріп, браузермен ашуға болады.
Хат неге ішіндегі файлдан ауыр?
Тіркеме пошта серверлерінен өту үшін мәтінге қайта кодталған. Мұндай кодтау бастапқы деректің әр үш байтына төрт таңба жұмсайды, яғни салмаққа шамамен үштен бір қосады.
Хаттан PDF-ті қалай жасауға болады?
Ең оңайы — хатты пошта бағдарламасының өзінен PDF-ке басып шығару. Беттеуді бақылау керек болса, хаттың HTML бөлігін бөлек файлға сақтап, оны белгіленім түрлендіргішімізге жүктеңіз.
Басып шығарғаннан кейін сервер қолтаңбасы сақтала ма?
Жоқ. Қолтаңба хаттың бастапқы мәтіні мен тақырыптары бойынша есептеледі, ал басылым — бұл басқа құжат. Қолтаңба керек болуы мүмкін болса, бастапқы .eml файлын сақтап қойыңыз.