Необходимо обязательно настроить опции почты:
# Настройки почты mail.smtp.host=bill.ru mail.from.email=bill@bill.ru mail.from.name=BGBilling Server mail.to.email=bill@bill.ru mail.to.name=bill@bill.ru mail.encoding=UTF-8 # Имя хоста, отправляемое в команде EHLOW SMTP-серверу, если необходимо отличное от имени хоста, где запущено приложение биллинга. # Параметр общий для для всех приложений биллинга, отправляющих почту, он может быть также указан в скрипте запуска приложения ключём -Dmail.smtp.localhost=<host> # либо в .properties файле приложения #mail.smtp.localhost=<имя хоста> # Включение отладки SMTP-обмена в .out лог, 1 - включить, 0 - выключить #mail.debug=1
Данные настройки используются для отправки почтовых сообщений всеми приложениями биллинга. Настройка почтовой подсистемы очень важна, т.к. иначе не будет работать система экстренного оповещения "алармы". Для проверки корректности настройки подсистемы произведите модификации конфигурации сервера биллинга и попытайтесь отправить отчёт по балансу в договоре. Для этого откройте любой созданный договор, выберите в дереве узел
и нажмите кнопку с изображением конверта над таблицей.В
укажите ваш почтовый сервер, адрес и имя, подставляемые в поля ОТ письма ( , ). Также укажите адрес и имя администратора ( , ). В кодировке можете указать , либо , либо на ваш выбор.Если SMTP-сервер требует авторизации, логин и пароль указываются в параметрах
, .Для поддержки отправки почты через SSL-соединение (например, smtp.gmail.com) добавьте следующие настройки (SMTP порт 465).
mail.properties.mail.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory mail.properties.mail.smtp.socketFactory.fallback=false mail.properties.mail.smtp.quitwait=false mail.properties.mail.smtp.port=465 mail.properties.mail.smtp.socketFactory.port=465