У нас есть несколько вопросов с электронной почтой, которые мы ищем для решения.Решение электронной почты для очередей, просмотра и перехвата писем?
- Если сервер SMTP вниз, мы хотели бы наши пакетные задания в очередь сообщения электронной почты, они создают где-то так что мы не должны повторно рабочие места. Что будет хорошей системой массового обслуживания и как вы будете отправлять электронные письма из очереди на SMTP-сервер?
- По умолчанию при отладке мы не хотим отправлять электронные письма. У нас было несколько случаев, когда разработчик неосознанно отправлял электронные письма пользователям при переходе через код. Как мы можем предотвратить это снова?
- Иногда разработчику может потребоваться запустить пакетное задание вручную, добавив отладчик и выполнив код, указывающий на производственные данные. В этом случае любое электронное письмо, которое отправляется пакетным заданием, которое мы хотели бы просмотреть, прежде чем оно будет отправлено. Есть ли простой способ идентификации этих писем среди всех отправленных электронных писем, а затем приостановить отправку электронной почты достаточно долго, чтобы просмотреть ее?
Весь наш код, отправляющий электронную почту, проходит через функцию SendEmail(). Это может быть реорганизовано, чтобы где-то стояла очередь электронной почты. Мы хотели бы посмотреть на разные SMTP-серверы, создать собственное решение или что-то еще.
Что вы посоветуете? Есть ли решение, которое может справиться с этими проблемами или набором решений? Благодарю.