Отправка электронной почты через аккаунт Служб Google работает локально, но не на моем веб-сервере.

Related:

Send Email via C# through Google Apps account

Мой вопрос такой же, поэтому я реализовалРешение Куисти следующее. Беда в том, что он прекрасно работает на моем ноутбуке разработчика, но при портировании на веб-сервер время ожидания без объяснения причин.

Мой конфиг SMTP находится в моемweb.config файл. Я сделал моды, основываясь на ответе Койстья:

<mailSettings>
    **Changed**
      <smtp from="[email protected]">
        <network host="smtp.gmail.com" password="[password]" port="587" 
          userName="[email protected]"/>
      </smtp>
    **Original**
      <!--<smtp from="[email protected]">
        <network host="mail.domain.com" password="[password]" port="25"
          userName="[email protected]"/>
      </smtp>-->
</mailSettings>

Мой код .Net C # (до и после удаления):

  SmtpClient mSmtpClient = new SmtpClient();
  mSmtpClient.EnableSsl = true;
  mSmtpClient.Send(message);

Как я уже сказал, это прекрасно работает в моей среде разработки, но не в Интернете. Кто-нибудь может помочь? Благодарю.

Ответы на вопрос(6)

Ваш ответ на вопрос