Могут ли ошибки SMTP быть ошибкой разработчика? - PullRequest
0 голосов
/ 03 июня 2009

Мне возвращается сообщение об ошибке, которое может показаться неправильным при настройке Exchange. Есть ли вероятность, что я делаю что-то не так? Я понятия не имею, где начать отслеживать это:

The following recipient(s) cannot be reached:
  Customer Service Account on 6/3/2009 11:00 AM
         There was a SMTP communication problem with the
recipient's email server.  Please
contact your system administrator.
<fgdc.myservername.net #5.5.0 smtp;550 Requested action not taken: mailbox unavailable>

Возможно, это вопрос ServerFault, но я хотел получить некоторую информацию о том, возможно ли вообще что-то сделать, чтобы исправить это в моем коде.

Сайт - Asp.Net C #, использующий маршрутизацию URL

Сервер 2003, 64-битный и работает Exchange 2003

UPDATE


Оказывается, это был уровень защиты от спама. Выяснилось, что это происходит только для внутренних адресов, и MIMESweeper, похоже, выбрасывает сообщения. Они приходили с внешнего веб-сервера, но отправляли с внутреннего домена. Флаги идут вверх. Сообщения не отправляются.

Ответы [ 2 ]

1 голос
/ 03 июня 2009

Я предполагаю, что вы указали неверного пользователя. Отдельные версии Exchange очень требовательны к именам пользователей / электронным письмам. Если вы в качестве получателя введете только «полное имя», вы ничего не получите. Вы должны иметь точное соответствие AND с Exchange 2000, вам также нужен адрес X.400, чтобы он тоже работал.

Есть так много вещей, которые могут пойти не так с Exchange SMTP-шлюзом, что я действительно не могу сказать, в чем конкретно ваша проблема. Вам лучше поговорить с администратором почты и включить отслеживание сообщений для этого почтового ящика, чтобы выяснить, что происходит под капотом.

0 голосов
/ 03 июня 2009

Исправлять нечего - единственное, что вы можете сделать, это изящно восстановиться и записать ошибку. Единственное, что нужно проверить, - убедиться, что у вас правильный адрес электронной почты, так как ошибка "mailbox unavailable".

...