У меня был такой почтовый раздел web.config
:
<smtp from="[email protected]">
<network enableSsl="true" host="smtp.gmail.com" port="587" userName="[email protected]" password="pwd" />
</smtp>
Протестировано локально, но я получил ошибку в рабочей среде (я использую среду общего хостинга):
The SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.5.1 Authentication Required.
Я погуглил и нашел возможное решение , поэтому я изменил свою конфигурацию как:
<smtp from="[email protected]">
<network enableSsl="true" host="smtp.gmail.com" port="587" userName="[email protected]" password="pwd" defaultCredentials="true"/>
</smtp>
И теперь я получил эту ошибку:
he SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.7.0 Must issue a STARTTLS command first. ko10sm114859924pbd.38 - gsmtp
Как я могу это исправить?
Я также привязал, чтобы добавить способ доставки:
<smtp from="[email protected]" deliveryMethod="Network">
<network enableSsl="true" host="smtp.gmail.com" port="587" userName="[email protected]" password="pwd" defaultCredentials="true"/>
</smtp>
Но как же.
ОБНОВЛЕНИЕ
Я только что проверил свой gmail и узнал электронную почту от Google
Кто-то недавно использовал ваш пароль для входа в вашу учетную запись Google [email protected]. Этот человек использовал приложение, такое как почтовый клиент или мобильное устройство.
Мы предотвратили попытку входа в систему, если это был угонщик, пытающийся получить доступ к вашей учетной записи. Просмотрите сведения о попытке входа:
Понедельник, январь xxx.xxx UTC IP-адрес: xxx.xxx.xxx.xxx Местоположение: неизвестно
Так что, возможно, это причина, по которой отправка электронной почты не работает на производстве. Поскольку это новое местоположение, и когда вы входите в систему из нового местоположения на gmail
, вы должны ответить на контрольные вопросы. Так что это делает сцену, почему электронная почта не работает. Итак, я сейчас ищу, как разблокировать этот адрес / IP-адрес на gmail
, если это возможно.
SmtpClient
напрямую) с теми же настройками? По крайней мере, это устранило бы одну возможность. - person Tieson T.   schedule 06.01.2014