関連している:
私の質問は同じなので、Koistyaのソリューションを次のように実装しました。私の開発用ラップトップでは問題なく動作しますが、Web サーバーに移植すると説明もなくタイムアウトします。
私のSMTP構成は私のweb.config
ファイルにあります。Koistyaの回答に基づいて改造を行いました:
<mailSettings>
**Changed**
<smtp from="my@email.com">
<network host="smtp.gmail.com" password="[password]" port="587"
userName="my@email.com"/>
</smtp>
**Original**
<!--<smtp from="my@email.com">
<network host="mail.domain.com" password="[password]" port="25"
userName="my@email.com"/>
</smtp>-->
</mailSettings>
私の.Net C#コード(削除前と削除後):
SmtpClient mSmtpClient = new SmtpClient();
mSmtpClient.EnableSsl = true;
mSmtpClient.Send(message);
私が言ったように、これは私の開発環境ではうまく機能しますが、ウェブでは機能しません。誰でも助けることができますか?ありがとう。