СообЧа > База Знаний > Интернет > Электронная почта > Outlook Express

Вопрос

Есть Outlook Express. Можно ли с помощью какого-либо bat- файла организовать отправку письма по заданному адресу с вложенным файлом (файлами).

Ответ

У Outlook Express есть ключ /eml:имя_файла который позволяет импортировать файл в Outlook Express, если этот файл имеет формат .msg, т.е. заголовки письма+ пустая строка+ тело письма. Однако, раскрывается окно с этим письмом. А для этого, чтобы его отослать, надо выбрать Сообщение — Переслать [Ctrl + F] и затем Файл — Отправить [Alt + S]. И еще один минус — при пересылке — текст письма становится цитированным, а в теме префикс FWD.

Если Вас не смущает, необходимость нажимать Ctrl + F и Alt + S, то создаете 2 файла :

------начало send.bat-----

MPACK.EXE -o out.txt %1 <subj.txt
C:\Program Files\Outlook Express\msimn.exe /eml:out.txt

------конец send.bat-----

------начало subj.txt-----

тема письма

------конец subj.txt-----

Пустая строка обязательна!

Если Вас не устраивает необходимость нажимать дополнительные клавиши — то Вам нужно разыскать что-то типа keyboard record — шел в поставке с windows 3.1 и безпроблемно работал в линейке Windows 9*, либо что-то поновее поискать в программных каталогах
www.listsoft.ru
www.download.ru
и просто записать, какие кнопки нажимать в Outlook Express, чтобы отправить письма. А получить окно с новым письмом можно из батника перед запуском клавиатурного проигрывателя

C:\Program Files\Outlook Express\msimn.exe /mailurl:@

Из конференции Expert_FAQ



Copyright © 2000-2004 Сообщество Чайников
Контактная информация