2013-09-19 3 views
0

У меня есть требование отправить письма примерно на 15 000 адресов электронной почты. Содержание письма одинаково для всех. Я поговорил с моим администратором почтового сервера, и, по его словам, я могу отправить только 500 писем/час. Для этого я написал утилиту, использующую java mail API. Я создаю соединение (transport.connect()), а затем повторно использую его. Моя утилита будет работать около 30 часов, чтобы отправить все 15 000 писем. Вопрос, который у меня есть: «Есть ли какой-либо предел количества отправленных писем на одно соединение? И есть ли какие-либо проблемы с тайм-аутом, которые я мог бы запустить? Должен ли я закрыть соединение и получить новое соединение через некоторый интервал? Как после отправки 100 сообщений электронной почты или через 1 час? "отправка массовой электронной почты с использованием java mail API

ответ

2

Ответы на все ваши вопросы зависят от вашего почтового сервера, а не от JavaMail. Поговорите с администратором почтового сервера еще раз.

+0

Вы правы. Это зависит от настроек вашего почтового сервера. Mine настроен на отправку 1000 писем за соединение. API java mail не налагает никаких ограничений. Полезно знать вещи! – swan8060

Смежные вопросы