Я создаю веб-приложение для обработки различных опросов.Администратор может создать свой собственный опрос и попросить пользователей заполнить его.Пользователи определяются целевыми группами, назначенными для опроса (поэтому только пользователь в целевой группе опроса может заполнить опрос).
Одним из способов определения целевой группы является «Целевая группа токена».Администратор может решить создать, например, 25 токенов.После этого к опросу может обратиться любой, кто использует специальную ссылку (конечно, содержащую токен).
Итак, теперь главный вопрос: каждому токену может быть присвоен адрес электронной почты, связанный с самим собой.Как я могу безопасно отправлять электронные письма, содержащие ссылку для доступа к опросу?Возможно, мне потребуется отправить несколько тысяч электронных писем (максимум 10 000, я считаю).Это крайний пример, и такие огромные рассылки будут нужны лишь изредка.Но я также хотел бы иметь возможность отслеживать статус сообщения электронной почты (было ли оно отправлено или была какая-то ошибка?).Я также хотел бы убедиться, что SMTP-сервер не блокирует эту рассылку.Также было бы неплохо, если бы приложение оставалось отзывчивым :) (Задача должна выполняться в фоновом режиме).
Как лучше всего справиться с этой проблемой?
Насколько я понимаюСтандартная функция рассылки Django здесь не сильно поможет.Люди сообщают, что установка соединения и просмотр сообщений, вызывающих send () для них, занимает вечность.Он не будет работать "в фоновом режиме", поэтому я считаю, что это может оказать негативное влияние на отзывчивость приложения, верно?
Я читал о django-mailer , но насколько японял документы - это не позволяет отслеживать статус сообщения.Или это?
Какие у меня есть другие варианты?