Поштові програми Outlook Express і TheBat! (А може, і деякі інші) вміють бити електронні листи на здебільшого не більше заданого розміру (наприклад, 512 кілобайт). Причому, роблять це автоматично, для цього є відповідна настройка.
Сьогодні настав прогрес, інтернет став швидким, поштові ящики - необмеженими, а поштові програми - різноманітними. З'явилися програми, які не вміють ні розбивати листи, ні склеювати назад: в цьому відпала необхідність.
Але деякі користувачі Outlook Express або TheBat! забули зняти галочку з налаштувань, тому биті листи приходять до сих пір, періодично. Склеювати їх треба вручну.
Як це виглядає?
Приходить кілька явно пов'язаних листів. Тема листа містить «part 1 of N», «part 2 of N» і т.д.
Усередині кожного такого поштового повідомлення - ніякого тексту, ніякої додаткової інформації, тільки файл, у якого немає навіть імені. А так як він без імені, поштовий клієнт генерує його самостійно і довільним чином.
Якщо у вас стоїть Outlook Express або TheBat! - все нормально. У сенсі - поштовий клієнт після отримання всіх частин автоматично склеїть їх, окремі частини видалить, а вам надасть оригінал листа.
Якщо ж ви отримуєте листи, наприклад, через Microsoft Outlook, Thunderbird або веб-інтерфейс - частини доведеться склеювати вручну.
Склеюємо лист з частин
1. Збережіть всі вкладення в окремий каталог, перейменуйте вкладення в порядку черговості, відповідно до темі листа.
2. Зайдіть в створений каталог з консолі (Linux) або командного рядка (Windows).
3.2. Команда для склеювання листів в Windows:
type * .eml> all.eml
але в останньому випадку всі файли доведеться прописувати вручну.
4.all.eml - це зібране з частин вихідне лист. Його можна відкрити будь-яким поштовим клієнтом.
У мене не було повідомлень .eml, тільки .msg з Outlook, мені допоміг рада звідси:
".eml" - це кінцеве розширення, для підсумкового (зібраного з частин) листи. Окремі частини, як правило, приходять без імен. Але поштовий клієнт не може відобразити "безіменний" файл у вкладенні, тому змушений придумувати ім'я сам, іноді додаючи нічого не значуще розширення, типу ".dat" або ".msg".
Прийшов 2 поштових повідомлення з вкладеними файлами: file_name.jpg [1_2] .dat і file_name.jpg [2_2] .dat.
Це тому, що відправляли тільки один файл "file_name.jpg". Лист з трьома вкладеними файлами, розбите на п'ять частин, виглядало б зовсім інакше.
Це прокотить тільки з першою частиною "битого" листи, тільки в ній є поштові заголовки.
А другу частину вставляв з нового рядка чи ні? А якби частин було 10 - теж вручну копіював би?
і таких питань не виникає.
Я просто хотів додати, що можна об'єднати .dat (тобто вкладення), а не .eml (самі повідомлення з вкладеннями). Писати для людей, які мають в распоряженіі_только_вложеніе.
Не не не. (Правильно зробив, що написав: якщо виникає непорозуміння - краще все відразу прояснити)
Мова в замітці саме про вкладення. Склеювати треба тільки їх, а не "биті" листи з частинами вихідного.
У замітці (в командах) була помилка, вона могла ввести в оману, виправив.
Це найголовніше, що хотів донести. Ну а вже як склеїти, нехай кожен сам вибирає, не всі з командним рядком дружать, а так у людей є ще один спосіб, більш "чайніковскій".
Згоден. Але "чайніковскій" спосіб чреватий: трохи помилишся зі склеюванням і виникнуть помилки, часом непоправні (залежить від того, що було в вихідному листі, від формату вкладених файлів).
Дик - тому і розбір, що читають. Щоб білих плям не було :)