通知メールを送信する小さなWinFormsアプリケーションがあります。Outlookクライアントでは正常に機能しますが、gmail / yahoo/windowsliveアドレスを入力すると爆弾が発生します。system.web.mailとスキーマを使用した多くの投稿を見てきましたが、これを使用しようとするとVisual Studio 2010でエラーが発生します(.Net 2.0が原因であると想定しています)。これらすべての電子メールプロバイダーに中継するようにSMTPクライアントコードを構成することは可能ですか?
MailMessageでsystem.net.mailを使用しています。私の設定コードは以下の通りです...
SmtpClient mailSender = new SmtpClient("smtp.myclient.com");
mailSender.EnableSsl = true;
mailSender.Send(message);