web-dev-qa-db-ja.com

サーバーの応答は次のとおりです。4.3.2サービスが利用できず、伝送チャネルが閉じています

アプリケーションから電子メールを送信しているときにこのエラーが発生します。誰かが解決策を提案できますか?.

サービスを利用できません。伝送チャネルを閉じています。サーバーの応答は次のとおりです。4.3.2サービスが利用できず、伝送チャネルが閉じています

以下はコードです。

string adminID = "[email protected]";
MailMessage msg = new MailMessage();
msg.From = new MailAddress(adminID);
msg.To.Add("[email protected]");
msg.Subject = "Sample Email";
msg.Body = "Hello ";
SmtpClient SmtpMail = new SmtpClient();
SmtpMail.Host = "basic.smtp.ttu.edu";
SmtpMail.Port = 25;
SmtpMail.Send(msg);
9
techblog

問題の解決策を手に入れました。このアプリケーションにはそのサーバーに対する書き込み権限がなかったため、サーバーは要求を拒否していました。コードは完全に問題ありませんでしたが、パーミッションの問題でした。これが誰かを助けることを願っています!

19
techblog