Skip to content

For broadcast emails with file attachment and to different peoples

Notifications You must be signed in to change notification settings

aldanchenko/emailbroadcaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

For now readme only in russian. Will Fix it in future :)

В строке "Тема письма" задается соответственно тема.

В "Шаблон письма" пишем шаблон. Чтобы сделать разные имена нужно тут использовать ${name}. Т.е. чтобы вставлялись разные имена (Юля, Катя, Иван) пишем так:

---------------------------------
Добрый день, ${name}.

Пожалуйста, ${name}, проверьте файлы, которые вам выслал и пришлите мне.

С уважением. 
---------------------------------
И тогда вместо ${name} программа подставит действительные имена.

Также программу нужно настроить.

В файле merchandisers.xml указываются получатели.

Там такая структура:

<merchandiser>
        <name>Саша</name>
        <email>[email protected]</email>
        <files>
            <file>/путь/файл1.doc</file>
            <file>/путь/файл2.doc</file>
            <file>/путь/файл3.doc</file>
        </files>
    </merchandiser>

merchandiser  - каждый отдельный получатель.

name - имя, которое будет в письме подставляться;
email - понятно, что адрес почты;
files - задает файлы, которые хотим отправить ему(ей).

В файле email.properties нужно задать настройки почты (логин и пароль)

[email protected] - логин

mail.password=**** - тут конечно пароль от почты

Остальные настройки в этом файле лучше не трогать.

Когда отправит, то должно написать "Отправлено". Эту часть доделаю если программа будет полезной. 

Более подробно посмотреть, что произошло можно в файле emailbroadcaster.log. Он создается при старте и пишет туда всякие краказябрики, чтоб было понятно где могут быть ошибки :)

Возможно нужно будет поставить java runtime версии 7:
http://www.oracle.com/technetwork/java/javase/downloads/java-se-jre-7-download-432155.html

Под Windows могут быть небольшие проблемы с кодировками при редактировании merchandisers.xml. Это можно решить если редактировать файлы в Notepad++ с кодировкой UTF-8.

About

For broadcast emails with file attachment and to different peoples

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages