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

Тема: Тема письма по имени прикрепленного файла

  1. #1
    cpa3y
    cpa3y вне форума
    Новичок
    Регистрация
    18.09.2006
    Сообщений
    2

    Тема письма по имени прикрепленного файла

    Задача следующая: периодически отсылать на заданный адрес письма следующего формата:
    В каждом письме - один приложенный файл. Тема письма - имя файла. Файлы берутся из сетевого каталога, а после отправки переносятся в другой каталог.
    Казалось бы, задача простейщая, но реализовать не смог. Через планировщик создал повторяющееся событие - "Наблюдение и отправка" - наблюдать Post\Out - перемещать Post\Sent - галочка "каждый фал как отдельное письмо" - на вкладке "Рассылка" указал адрес, затем настроил периодичность и указал, ипользовать шаблон, содержимое которого
    ----------start--------
    %SUBJECT=%ATTACHMENTS
    ----------end--------
    Письмо ушло, но тема письма "<none>", то есть макрос не отработал как было нужно.
    Вопрос: Что я сделал не так? Есть ли другие способы решения? Помогите, пожалуйста, ибо поиск по факам ничего не дал.

  2. #2
    aff
    aff вне форума
    Участник
    Регистрация
    07.08.2003
    Сообщений
    1,376

    Re: Тема письма по имени прикрепленного файла

    Старая "фича" макроса. %ATTACHMENTS часто не работает при создании письма.

    Работает (наверное) при ответе, форварде и проч....

    Мое мнение - это баг (или совершенная неочевидность). Кто за? Кто может зарегистрит это в БТ?

    Не работает также при создании письма из командной строки.

  3. #3
    aff
    aff вне форума
    Участник
    Регистрация
    07.08.2003
    Сообщений
    1,376

    Re: Тема письма по имени прикрепленного файла

    Вот способы борьбы:
    http://www.forum.nobat.ru/index.php?topic=3674.0
    http://www.forum.nobat.ru/index.php?topic=2878.0

  4. #4
    ni-panina
    ni-panina вне форума
    Участник
    Регистрация
    21.08.2006
    Сообщений
    14

    Re: Тема письма по имени прикрепленного файла

    Может это поможет? От XYZ.


    С некоторыми дополнениями

    set filedir=D:\Tranzit
    set mailer=C:\Program Files\The Bat!\thebat.exe
    set subj=


    if "%1"=="/send" goto send
    goto list

    :send
    shift
    if not exist "%filedir%\%1" goto endsend
    echo %1 для %2
    "%mailer%" "/MAILTO=%2;S=%%ATTACHMENTS;ATTACH=%filedir%\%1;QUEU E"
    :endsend
    goto end

    :list

    call %0 /send 5001-*.* i??@?????.ru

    У меня четко работает.
    Вот только, как сюда засунуть запрос на Уведомление о прочтении?


  5. #5
    XYZ
    XYZ вне форума
    Участник Аватар для XYZ
    Регистрация
    23.10.2003
    Сообщений
    572

    Re: Тема письма по имени прикрепленного файла

    Подтверждения можно засунуть через шаблон например

  6. #6
    cpa3y
    cpa3y вне форума
    Новичок
    Регистрация
    18.09.2006
    Сообщений
    2

    Re: Тема письма по имени прикрепленного файла

    Спасибо всем за ответы, вот только проблемы все равно не решило
    Перефразирую то, что мне нужно: в заданном каталоге время от времени появляются файлы с разными именами, нужно отправить эти файлы (по одному файлу на письмо, тема письма = имя файла) аттачем на заданный адрес и переместить в другой каталог.
    Раз, вы говорите, что %ATTACHMENTS имеет свои особенности и не всегда отрабатывает как следует, то может вы хотя бы посоветуете, как сделать другим макаром?

    aff
    Вот способы борьбы: …
    посмотрел ссылки, но это немного не то, либо я не понимаю

    ni-panina
    Может это поможет? От XYZ …
    спасибо, я уже видел подобный батник, но буду писать его, если не получиться решить средствами ТВ. Ведь нужно еще отслеживать появление файла(ов) в каталоге, передавать имя файла в качестве темы, что уже не так тривиально

  7. #7
    XYZ
    XYZ вне форума
    Участник Аватар для XYZ
    Регистрация
    23.10.2003
    Сообщений
    572

    Re: Тема письма по имени прикрепленного файла

    Цитата Сообщение от cpa3y
    Раз, вы говорите, что %ATTACHMENTS имеет свои особенности и не всегда отрабатывает как следует, то может вы хотя бы посоветуете, как сделать другим макаром?

    affпосмотрел ссылки, но это немного не то, либо я не понимаю

    ni-paninaспасибо, я уже видел подобный батник, но буду писать его, если не получиться решить средствами ТВ. Ведь нужно еще отслеживать появление файла(ов) в каталоге, передавать имя файла в качестве темы, что уже не так тривиально
    вс достаточно просто. почитай про коммандную строку мыша и про шаблоны.
    а в качестве просмотра файлов - http://nncron.ru/index_ru.shtml nnCron LITE тебе поможет

Похожие темы

  1. Ответов: 0
    Последнее сообщение: 21.09.2006, 13:02
  2. Ответов: 6
    Последнее сообщение: 15.02.2006, 12:30
  3. Как в теме письма указать имя прикрепленного файла?
    от Matic в разделе The Bat!: вопросы и ответы
    Ответов: 1
    Последнее сообщение: 18.08.2005, 20:20
  4. RegExp Поиск имени файла
    от tolstyj в разделе The Bat!: вопросы и ответы
    Ответов: 11
    Последнее сообщение: 15.12.2003, 01:15
  5. Как сделать фильтр по имени приаттаченного файла?
    от anton в разделе The Bat!: вопросы и ответы
    Ответов: 6
    Последнее сообщение: 18.09.2003, 00:53