Windows サービスからメールを送信しようとすると、「メールの送信に失敗しました」というメッセージで例外が発生しました。
Windows フォーム アプリケーションでも同じコードが機能します。
Windows サービスはローカル システム アカウントで実行されていますか?
この問題を解決するために私を助けてください。
メールを送信するコードは次のとおりです。
SmtpClient smtp = new SmtpClient("XXXX", 25);
MailAddress from = new MailAddress("admdept@test.com","DRMUpdater");
MailAddress to = new MailAddress("drm_dro3@test.com","DRM");
MailMessage email = new MailMessage(from, to);
email.Subject = "DRMShell Updation Failed for user: " + userName;
email.Body = String.Empty;
smtp.Send(email);