Программа SMTPSender
Назначение программы:
Еще одна программа, предназначеная для отправки файлов по протоколу SMTP в качестве вложений. Принцип работы программы очень прост. Через определенный промежуток времени она сканирует определенный каталог, если в нем обнаруживается какой то файл, то производится отправка этого файла на указанный адрес. Отправка осуществляется одному адресату Также предусмотрена как приостановка автоматической работы, так и отправка по требованию. Поскольку программа разрабатывалась не как коммерческий продукт, в ней отсутствует инсталлятор, исключены любые записи в реестр. Я не являюсь большим специалистом по Delphi, поэтому не судите слишком строго. Критика и замечания не принимаются. Если программа чем то не нравится, вы всегда самостоятельно можете написать что то лучше. Все настройки хранятся в конфигурационном файле: smtp.conf, которые можно заполнить в обычном блокноте. Пррограмма ведет логи отправки, которые хранятся в файле SMTP.log.
Планы на будущее:
Планируется реализовать SMTP аутентификацию.
Описание основных конфигурационных файлов:
user@rambler.ru
Суперпользователь
poluchatel@ua.fm
#Служебная строка, не трогать
#Служебная строка, не трогать
d:\Public\OUTMail\
d:\Sent\
25
user
Описание файла (построчно)
Электронный адрес отправителя
Имя отправителя (поле от)
Электронный адрес получателя
#Служебная строка, не трогать
#Служебная строка, не трогать
Папка отправки
Папка, куда ранее складывались копии отправленных файлов. Функция не используется в данное время.
Адрес почтового сервера
порт почтового сервера
пользователь почтового сервера
Важно! Служебные строки, т.е. четвертую и пятую строку оставить как есть. Программа считывает данные построчно, поэтому удаление этих строк ведет к непредсказуемому поведению.
local.net
user
1111111
110
d:\public\in
Описание файла (построчно)
Оставить как есть. В первоначальном варианте программа сканировала почтовый ящик и в папку приема складывала вложения. В данный момент рор3 не используется.