Есть большой файл который мне нужно отослать. Я разбиваю его архиватором на несколько частей и хочу, чтобы TheBat! отослал получателю n писем вложив в каждое по части архива. Как мне это сделать, чтобы не писать вручную n писем?
Есть большой файл который мне нужно отослать. Я разбиваю его архиватором на несколько частей и хочу, чтобы TheBat! отослал получателю n писем вложив в каждое по части архива. Как мне это сделать, чтобы не писать вручную n писем?
знаю 2 способа:
1. если у получателя pop3 еккаунт и не заблокированы скрипты (помойму vbs) в бате выставляется в свойства - файлы и каталоги размер частей (можно даже не активировать ее а при написании письма включить только к нему в параметры - разбивать на части каолчку)
2. если ИМАП и т.д. средствами Winrar, для этого надо Бат сделать MAPI клиентом по умолчанию в винде. в winrare есть запаковать и отправить по почте, при этом выставить размер разбиваемой части.... правда в бате будет все время выскакивать с какого ящика отправлять и пароль спрашивать к ящику - пароля не надо вводить.
1. Просто архивируешь файл (один архив, без разбиения на части).Сообщение от LordMAD
2. Идешь в свойства аккаунта и в Files & directories устанавливаешь Suggested split size в тот размер, каким The Bat! будет разбивать письмо на части.
3. Пишешь письмо, цепляешь к нему свой архив и здесь же устанавливаешь галочку Options - Split message if needed.
The Bat! сам создаст нужное число писем указанного размера.
Это работает нормально только если у получателя тоже TheBat!. А если, например, у получателя Outlook, то он получит несколько писем с кусочками вложения - при этом склеивать их придется вручную, что неприемлемо.Сообщение от кОт
Средствами The Bat! это делается так.Сообщение от LordMAD
Если не хочется вручную создавать несколько писем с вложениями, можно (лучше) использовать другие решения - например, есть FarMail…
Скопируй эту строчку в бат-файл и наслаждайся. Каждый файл прикрепится к отдельному сообщению а в теме будет имя файла.
for %%i in (c:\post\thebat\out\*.*) do "c:\program files\The Bat!\thebat.exe" /MAILTO=user@mail.ru;S="Файл "%%~nxi;a=%%~fi