2012-10-04 10 views
6

私のアプリケーションからメールを送信中にこのエラーが発生しました。誰もが解決策を提案することができます。サーバの応答: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); 

答えて

16

問題の解決方法が見つかりました。このアプリケーションには、そのサーバーに対する書き込み権がないため、サーバーは要求を拒否していました。コードは完全にうまくいきました。ただ、それは権限の問題でした。これが誰かを助けることを願って!

+5

私たちはどのように書き込みをするのでしょうか?どちらのアプリ、どのディレクトリなど。 – kodmanyagha

+0

1.私はsystem.net.mailを使用して権限を持っていませんでした。 2.デベロッパーボックスでテストしている間、どのように権利を得るのですか? – user609926

+0

交換サーバーのIPアドレスをファイアウォールに追加する必要がある場合があります。 – Gandalf458

関連する問題