Перейти к содержимому


- - - - -

Помогите со скриптом для Аутлука 2003


  • Вы не можете ответить в тему
В теме одно сообщение

#1 Tim_111

Tim_111

    Обитатель

  • Пользователи
  • 7 957 сообщений

Отправлено 13 сентября 2009 - 05:38

Нужен пример скрипта на ВБ, умеющего сортировать вложенные файлы

Задача такая. Есть почтовый ящик. На него приходят письма с вложениями. Скрипт должен проверять вложенные файлы на соответствие имени файла определенной маске. Файлы, успешно прошедшие проверку, необходимо сохранять в определенный каталог. Не прошедшие - отправлять обратно отправителю с определенным текстом в теле письма. Кроме того, скрипт должен уметь просматривать каталог на диске, и если там есть файлы, отправлять их на определенный адрес

Т.о. нужны примеры:

1. Запуск скрипта по факту получения письма
2. Получение списка имен приаттаченных к письму файлов
3. Сохранение вложений в указанный каталог
4. Получение из заголовка письма адреса отправителя
5. Формирование и отправка письма с приаттаченными файлами на указанный адрес с определенной темой и текстом в теле письма
6. Запуск скрипта по таймеру (из какого-нить планировщика)
7. Просмотр указанного каталога и формирование письма с приаттаченными файлами из этого каталога

Где б про это доходчиво почитать? Желательно на русском, ну или на английском. Про хелп я в курсе :), хочется поглядеть на живые примеры

#2 elit

elit

    ultravoice

  • Пользователи
  • 6 360 сообщений

Отправлено 07 октября 2009 - 01:30

5. Формирование и отправка письма с приаттаченными файлами на указанный адрес с определенной темой и текстом в теле письма


Здесь поаккуратнее. Использовал нечто подобное в Бат, но когда в один прекрасный день не сошлись данные в сопроводительных документах (номер машины, вес брутто/нетто) и всё это было отправлено автоматом по цепочке. После этого сам проверяю каждое отправленное письмо и вложения, т.к. проверять скриптом сканы на соответствие данных не умею.





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей