Такая  ситуация: есть  файл, при архивировании  винраром  созд-са файлы *.part1.rar;*.part2.rar;*.part3.rar;
Как бысто запихнуть их  в 3 письма???
(если  в проводнике выделить эти три файла  и  выбрать пункт "отправить  адресату"  ТВ создаст одно письмо  и эти три файла  прикрепит как  вложения, а  хотелось бы 3 письма   и в каждом  по 1-му файлу)
ЗЫ операция  частая, хотелось как-то  автоматизировать

Не сочтите за рекламу. Я сам достаточно негативно отношусь к подобным рекламным ходам, но для своего, сходного с Вашим, случая я нашел нижеприведенное решение.

Если не критично хранение Ваших упомянутых в задаче исходящих писем в Отправленных (то есть Вам нужно отправить - и точка, эти письма Вам более не нужны) - могу посоветовать Вам попробовать консольный инструмент для отправки сообщений BLAT - в командной строке можно указать все необходимые параметры и автоматизировать отправку каким-либо планировщиком (у себя я использую nnCron). Мне, как и Вам, приходится частенько отправлять и много файлов одному получателю, и один файл разным получателям. И с помощью blat я не только облегчил рутинную работу, но еще и автоматизировал процесс :)

Вот и строка:

Выделить код

Код:

blat.exe ФайлСТекстомПисьма -tf ФайлСАдресатами -attach ФайлПриложенияКПисьму -subject ТемаПисьма

Пример:

Выделить код

Код:

C:\Bin\blat.exe E:\Alex\Config\dsp.txt -tf e:\alex\address.txt -attach "c:\bin\ostatkiDSP.rar" -subject "OSTATKI DSP"

При первом запуске этой программки необходимо зарегистрировать для нее адрес, порт, имя и пароль Вашей учетной записи, которую Вы будете использовать для отправки - в документации все подробно описано. То есть настроить ее для работы с Вашим SMTP или иным сервером. Для Вашего случая можно попробовать написать bat-файл, в котором будет происходить перебор файлов в какой-либо папке - к примеру, ИСХОДЯЩИЕ, и для каждого найденного файла производиться вызов blat.exe с необходимыми параметрами и именем очередного файла:

Выделить код

Код:

for %%a in (*.*) do blat.exe ФайлСТекстомПисьма -tf ФайлСАдресатами -attach %%a -subject ТемаПисьма

Интересная задача, кстати :) Попробую повозиться, при положительном варианте отпишусь сюда.

Mapa3M
Спасибо за ответ , вариант,  но мне не совсем подходит,

А если без блата ;) то вот так, примерно:
@echo off
FOR %%i IN (c:\rars\*.rar) DO "c:\progra~1\Mozilla Thunderbird\thunderbird.exe" -compose "to=foo@nowhere.net,subject=Archives,body=Hello!,attachment='%%i'"

Опа! Спасибо, usergen
, вот это я обязательно попробую, не знал :)

Mapa3M НО!!! Кнопку "Отправить" придется каждый раз жать самому.

Ребята,  а  средствами  самого ТВ  или  какого - то extension проблему  разрулить можно?

master

Такая  ситуация: есть  файл, при архивировании  винраром  созд-са файлы *.part1.rar;*.part2.rar;*.part3.rar;
Как бысто запихнуть их  в 3 письма???

Средствами самого ТВ я вам и написал выше. Если это не устраивает, то внимательно почитайте справку к WinRAR, там, в частности, говорится, что нужное вам действие можно получить путем создания собственного Профиля архивации в этой программе.

usergen, это я понимаю :) Если указанная Вами команда приводит к накоплению писем в ИСХОДЯЩИХ - так вообще проблемы нет, необходимая команда для отправки уже выучена наизусть. Если каждый раз нажимать подтверждение - то немного хуже, однако я могу решить проблему нажатия кнопки "Отправить" с помощью nnCron :) Дома поэкспериментирую.

master, а ведь действительно, можно создать профиль архивирования с необходимыми параметрами - на закладке "Файлы" параметров профиля сжатия можно установить нужные данные для отпраки. А значит, и из командной строки можно прописать все, что надо. Попробуйте советusergen, вдруг это то, что надо?

usergen
Mapa3M
Спасибо, винраром то шо надо ( созда профиль)

Вопрос : "Средствами самого ТВ я вам и написал выше."
а где  ?

master
Пост №4 :))

Merlyel
@echo off
FOR %%i IN (c:\rars\*.rar) DO "c:\progra~1\Mozilla Thunderbird\thunderbird.exe" -compose "to=foo@nowhere.net,subject=Archives,body=Hello!,attachment='%%i'"
????
я думал  батник надо делать????? как средствами ТВ???:whiteflag:

Ну это ведь через tb ;) Так что это его средствами :)

вообще-то радикальным решением отправки больших файлов является выкладка их на сервер и отправка ссылки...
можно как на свой, так и на один из платных или бесплатных типа zalil.ru/slil.ru
такое решение намного проще и надежнее.

VitalyGusarov
Спасибо. Знаю такой, пользуемся ;) , но иногда надо  и  почтой.