Недоступный почтовый ящик, у клиента нет полномочий отправить как этот отправитель - только в первый раз

Я не уверен в IIS 7, но у Вас должны, вероятно, быть изображения, загружающиеся от другого домена таким образом, браузер может попытаться загрузить их параллельно. Браузер (в зависимости от браузера) только попытается загрузить 2 файла из 1 домена за один раз. Я полагаю, что Firefox попытается загрузить до 6 файлов сразу, если они будут от различных доменов. Я также рекомендую более легкие веб-серверы для статического содержания, как nginx. Я понимаю, что это не может быть ответ Ваш поиск, но возможно это поможет.

7
задан 21 February 2011 в 15:44
4 ответа

Я видел, что это происходит несколько раз прежде и здесь являюсь причинами, которые я видел. Следует иметь в виду, что они были только замечены в крупной среде. Если Вы будете в единственном dc, единственная среда сервера Exchange Server, то они не будут применяться.

Прежде всего вот статья MS об этом: http://support.microsoft.com/kb/895853. Под возможным cuases Вы видите, что существует много вещей в действии.

Одни из Ваших обменных полномочий реле серверов не являются установкой правильно.

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

AD полномочия являются неправильными

Вы должны иметь, Отправляют Как полномочия на учетной записи, которая имеет от адреса из Вашей электронной почты. Если это работает иногда, но не другие затем это могут быть различные соединения каналом на почтовой маршрутизации с различными полномочиями между ними.

Аутентификация не работает правильно.

Прежде всего сценария может случиться так, что аутентификация перестала работать, и в этом экземпляре отклонена почта, поскольку у Вас нет разрешения. Во втором выполнении сценария аутентификация успешна. К сожалению, я не знаю, что ASP достаточно хорошо понимает код выше или консультирует по вопросам того, как зафиксировать его. smtpClient. UseDefaultCredentials не может быть правильным кодом для Вашей среды. Это только пройдет проверку подлинности, если требуется сервером и будет использовать учетные данные локально зарегистрированного пользователя. Если сервер не просит аутентификацию в первый раз вокруг затем Вас, привычка является authed и не может иметь разрешения отправить. Попытайтесь изменить его на некоторый код, который всегда проходит проверку подлинности.

Один из Вашего DCS или глобальных каталогов устарел или имеет плохую информацию.

Это редко, но возможно, что Ваши контроллеры домена имеют из синхронизирующей информации. Проверьте информацию о сервере дважды об от и до учетных записей через ldap, или adsi редактируют и гарантируют, что они идентичны через весь dcs.

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

2
ответ дан 2 December 2019 в 23:49

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

1
ответ дан 2 December 2019 в 23:49

Попробуйте следующее:

    Dim client = New SmtpClient(<smtp mail server goes here>)
    MailerManager.ServerSMTP = client.Host.ToString()
    Try
        client.Send(Mail)
    Catch ex As Exception
        'Error Message
    End Try
-1
ответ дан 2 December 2019 в 23:49

Для меня проблема заключалась в том, что в моем конфигурационном файле уже была указана учетная запись «От». Когда я попытался ввести mailMessage.From = New MailAddress () в свой код, его вырвало, потому что электронное письмо «от» в моем коде не совпадало с электронным письмом «от» в моем файл конфигурации.

1
ответ дан 2 December 2019 в 23:49

Теги

Похожие вопросы