@azerphoenix

Как рассылать письма нескольким пользователям в Spring?

Здравствуйте!
Как правильно рассылать письма нескольким пользователям? При создании статьи, необходимо разослать сообщения разным юзерам. Сейчас, согласно моему коду, сообщение приходит только последнему юзеру...
Вот, код:
public void sendMails (String[] to, String subject, String body) throws MessagingException {

        MimeMessage message = javaMailSender.createMimeMessage();

        MimeMessageHelper helper = new MimeMessageHelper( message, true );

        helper.setFrom(from);

        helper.setTo(to);

        helper.setSubject(subject);
        helper.setText(body);

        javaMailSender.send(message);
    }

Сообщение получает только последний юзер (
Следующие найденные источники не сильно помогли:
https://stackoverflow.com/questions/26867055/how-t...
https://stackoverflow.com/questions/13854037/send-...
  • Вопрос задан
  • 83 просмотра
Решения вопроса 1
leahch
@leahch
Я мастер на все руки, я козлик Элек Мэк :-)
Правильным тоном будет рассылать отдельное письмо каждому пользователю. Во первых, никто не будет знать количество подписчиков, во вторых - письмо должно быть персонализировано.
Ну и как минимум, попробуйте воспользоваться apache commons email - https://commons.apache.org/proper/commons-email/in...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Unitarius Москва
от 130 000 до 180 000 руб.
JTC Рязань
от 80 000 до 110 000 руб.
Rubbles (SBDA Group) Москва
от 100 000 до 200 000 руб.