Показано с 1 по 5 из 5

Тема: Сохранение письма в файл - КАК?

  1. #1
    herurg
    herurg вне форума
    Участник
    Регистрация
    08.06.2004
    Сообщений
    24

    Сохранение письма в файл - КАК?

    Необходимо при сортировке писем, при совпадении некоторых условий, атоматически сохранять это письмо в файл на диск. Сохранять надо аналогично тому, как это при ручном сохранении (ctrl+S) получается: "<тема_письма>.eml"

    В Действиях сортировщика писем нашел только:
    "Экспортировать письмо в файл" - это не подходит из-за того, что надо явно задать имя файла

    "Выполнить внешнюю команду" - тут тоже не могу получить ТЕМУ письма, чтобы скопировать текущее письмо (%1) в нужный файл

    Есть ли возможности бата, котрые я не заметил или может быть есть какой-т оплагин, решающий эту задачу?

  2. #2
    Doctor
    Doctor вне форума
    Участник
    Регистрация
    21.02.2003
    Сообщений
    610

    Re:Сохранение письма в файл - КАК?

    поищи на форуме: что-то типа "сохранение аттачей с именем …" там было решение, как сохранять аттачи с именеем, содержащим дату -- тебе это тоже подойдет.
    Если в кратце, то сохраняется письмо с фиксированным имененем, а потом батником переименовывается.

  3. #3
    herurg
    herurg вне форума
    Участник
    Регистрация
    08.06.2004
    Сообщений
    24

    Re:Сохранение письма в файл - КАК?

    Цитата Сообщение от Doctor
    поищи на форуме: что-то типа "сохранение аттачей с именем …" там было решение, как сохранять аттачи с именеем, содержащим дату -- тебе это тоже подойдет.
    Если в кратце, то сохраняется письмо с фиксированным имененем, а потом батником переименовывается.
    Спасибо конечно, но я это уже сделал ПЕРЕД постингом, но ничего похожего не нашел
    Есть только ЭТО…

    Может чуть подробнее можно тут написать? Буду очень признателен!

  4. #4
    Doctor
    Doctor вне форума
    Участник
    Регистрация
    21.02.2003
    Сообщений
    610

    Re:Сохранение письма в файл - КАК?

    http://www.forum.nobat.ru/index.php?…sg6505#msg6505
    http://www.forum.nobat.ru/index.php?…sg5646#msg5646

  5. #5
    herurg
    herurg вне форума
    Участник
    Регистрация
    08.06.2004
    Сообщений
    24

    Re:Сохранение письма в файл - КАК?

    Цитата Сообщение от Doctor
    Ну что могу сказать? Не прав я: Бат действительно игнорирует макрос %charset при сохранении в файл Хотя меня терзают смутные сомнения, что так было не всегда. По крайней мере я это уже советовал в http://www.forum.nobat.ru/index.php?…sg5622#msg5622 и вроде как тогда все работало…

    В данной ситуации вижу только один способ: использовать какую-нить консольную программу-перекодировщик win1251 -> dos866 Ничего другое на ум не приходит
    Мне помогла простая и доступная утилитка, как раз для батника:
    ftp://ftp.icc.ru/pub/msdos/mail/recode.exe [~20Kb]

    Итоговый батник:


    Код:
    recode.exe -wa 1.txt
    for /f "delims==" %%i in (D:\Temp\Test\1.txt) do set subj=%%i
    ren D:\Temp\Test\1.msg "%subj%.eml"

Похожие темы

  1. Сохранение в файл.
    от frutella в разделе The Bat!: вопросы и ответы
    Ответов: 0
    Последнее сообщение: 21.05.2015, 11:07
  2. Сохранение писем в файл.
    от DmiN в разделе The Bat!: вопросы и ответы
    Ответов: 3
    Последнее сообщение: 06.05.2006, 06:07
  3. Сохранение письма в файл
    от FarmazoN в разделе The Bat!: вопросы и ответы
    Ответов: 1
    Последнее сообщение: 20.01.2004, 17:02
  4. сохранение в файл
    от Barsik в разделе Архив первого форума
    Ответов: 4
    Последнее сообщение: 10.07.2002, 02:27