私は、弊社のExchangeサーバー経由でC#コードから電子メールを送信しようとしています。私はこれを実行すると、私はSmptExceptionが言ってもらうsmtpを使用せずに交換サーバー経由でメールを送信するには?
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient("exchangebox1.mycompany.com");
System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage("[email protected]",
"[email protected]",
"title here",
"body here");
client.Send(msg);
「送信チャネルを閉じて、サービスが利用できません。サーバーの応答は、伝送チャネルを閉じ、利用できません4.3.2サービスでした」。
私はこれが私たちのExchangeボックスでは有効になっておらず、ネイティブExchange Serverコマンドを使用してメールを送信する必要があると解釈しています。これは正しいのですか、SMTPは常に機能しますか?
さらに、特定のコンピュータ/ユーザだけがSMTP経由でメインを送信できるようにExchangeサーバを設定できた可能性はありますか?
SMTPを使用せずにExchange Server経由でメールを送信するにはどうすればよいですか?
ありがとうございました。
をあなたは持っています電子メールを送信しているアカウントで転送が有効になっていますか?私はそれが認証を使用せずにそのアカウントで電子メールを送信できるように、Exchange管理者がそのアカウントで設定する必要があるものだと思う。 –
ありがとう、私は試してみるよ。 –