|
Приведенное решение позволит автоматически отправлять по электронной почте конвертированные при помощи Universal Document Converter документы.
Дополнительное ПО
Для реализации описываемой системы автоматизации, вам необходим консольный почтовый клиент zerat. Скачать его можно по адресу:
http://ironfist.at.tut.by/zeratssl.zip Библиотеки, необходимые для работы с SSL, можно скачать по адресу: http://ironfist.at.tut.by/ssl.zip
Распакуйте файлы zeratssl.zip и ssl.zip в папку c:\zerat
Реализация.
Допустим, что у вас есть почтовый ящик username@gmail.com с паролем Z24g38KhmY7S5 и вы хотите автоматически отправлять конвертированные файлы на почту destination@mail.com.
- Зайдите в настройки Universal Document Converter
- Откройте вкладку Post-Processing
- Включите опцию Run custom application
- В окне Path to application, выберите путь до исполняемого файла zerat.exe, в нашем случае: C:\zerat\zerat.exe
- В окне Parameters напишите следующую строку:
smtphost:smtp.gmail.com:465 to:destination@mail.com smtpauth:login smtpuser:username smtppass:Z24g38KhmY7S5 ssl:yes type:multipart/mixed from:"JJ username@gmail.com" subject:hello $incl &[OutFile(1)]
Где
|
smtphost:
|
сервер исходящей почты, формате SMTP_server[:port]. В нашем случае smtp.gmail.com:465. Порт 465 используется для SSL
|
|
to:
|
почтовый адрес назначения
|
|
smtpauth:
|
тип авторизации на сервере исходящей почты (NONE/LOGIN/CRAM-MD5)
|
|
smtpuser:
|
логин для авторизации на сервере исходящей почты
|
|
smtppass:
|
пароль для авторизации на сервере исходящей почты
|
|
ssl:
|
включение SSL (YES/NO)
|
|
type:
|
MIME тип
|
|
from:
|
от кого передается письмо
|
|
subject:
|
тема письма
|
|
$incl
|
после этого параметра полное имя файла, который необходимо приложить к письму
|
|
&[OutFile(1)]
|
макрос имени файла. Подробнее можно прочитать по ссылке: http://www.print-driver.com/help/interface/postprint.html
|
Более подробно о параметрах командной строки программы zerat, можно прочитать в руководстве к программе. В нашем случае это файл C:\zerat\readme.txt
После внесения вышеприведенных настроек, конвертированный документ будет отправляться на электронный адрес destination@mail.com автоматически.
В случае, если в результате конвертирования получается несколько файлов, то рекомендуется предварительно сжать их архиватором, а за тем отправлять по почте.

|