бредущий по жизни (svoysredychuzih) wrote in ru_csharp,
бредущий по жизни
svoysredychuzih
ru_csharp

Отправка емейлов через SMTP сервер

День добрый,
Есть приложение, которое предназначено для отправки емейлов. (C# Console Application).
Оно обслуживает компанию, которая посылает своим клиентам уведомления, стейтменты, etc. когда в этом возникает необходимость.
В начале каждого месяца после генерации месячных стейтментов, нагрузка на это приложение резко возрастает - приходится посылать тысячи емейлов за короткий промежуток времени. И вот в этот как раз момент обслуживающий SMTP сервер начинает отклонять емейлы по непонятным причинам.
Сообщение, выдаваемое при этом: Mailbox unavailable. The server response was: Invalid recipient: <емейл-адрес>

Пытаясь продебажить отправку емейла, я написал простенькую форму, которая позволяет тестировать этот самый SMTP сервер.
Эта форма почему-то отправляет емейлы даже в то время, когда консоль не может.
Я даже вынес отправку емейла в отдельную библиотеку, чтобы быть уверенным, что в обоих случаях работает тот же самый код.
Чудеса - консоль выдает ошибку, форма посылает нормально.
Где копать?
  • Post a new comment

    Error

    default userpic
  • 3 comments