mirror of
https://github.com/OtusTeam/Spring.git
synced 2026-06-20 11:14:34 +00:00
spring-mail-integration-demo some fixes
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
|
||||
Описание примера:
|
||||
* *по таймеру `UserActivityEmitterService` достает из БД случайный тип активности и пользователя*
|
||||
* *после чего формирует из них объект активности (`UserActivity`) и отправляет в поток обработки с помощью `UserActivityGateway`. Активности,*
|
||||
* *после чего формирует из них объект активности (`UserActivity`) и отправляет в поток обработки с помощью `UserActivityGateway`*
|
||||
* *активности, у которых в названии типа есть вхождение "Вредн" помечаются, как важные соответствующим заголовком отправляемого сообщения*
|
||||
* *в потоке обработки (`appUserActivityFlow`) объект активности сохраняется в БД, а важные сообщения преобразуются в письма и отправляются на почту администратору*
|
||||
* *по таймеру `ActivityStatCalculationEmitterSerivce` инициирует подсчет статистики с помощью отправки сообщения в `activityStatFlow` через `ActivityStatGateway`*
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
app:
|
||||
# адрес почты, через которую сервер отправляет письма
|
||||
server-email: ${server.email}
|
||||
# адрес почты администратора, на которую сервер отправляет письма
|
||||
admin-email: ${admin.email}
|
||||
server-email: ${admin.email}
|
||||
|
||||
spring:
|
||||
datasource:
|
||||
@@ -15,6 +17,7 @@ spring:
|
||||
mail:
|
||||
host: smtp.mail.ru
|
||||
port: 465
|
||||
# логин и пароль для почты, через которую сервер отправляет письма
|
||||
username: ${email.server.user}
|
||||
password: ${email.server.password}
|
||||
protocol: smtps
|
||||
|
||||
Reference in New Issue
Block a user