SMTP には次のコードを使用します。
MailMessage mail = new MailMessage();
mail.From = new System.Net.Mail.MailAddress(Global.username);
mail.Subject = Global.subject;
SmtpClient smtp = new SmtpClient();
smtp.Port = 587;
smtp.EnableSsl = true;
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.UseDefaultCredentials = false;
smtp.Credentials = new NetworkCredential(Global.username, Global.password);
smtp.Host = "smtp.gmail.com";
mail.To.Add(new MailAddress(Global.to));
mail.IsBodyHtml = true;
mail.Subject = Global.subject;
mail.Body = Global.message;
smtp.Send(mail);
それは完全に機能しますが、問題は HTTP と Socks プロキシのサポートが必要なことです。商用目的で使用できるイーサフリーのライブラリを探しているか、プロキシを実行するにはどのようなアプローチをとればよいかを調べています。POP3 と IMAP にもこれが必要です。すでにあるものを見つけるよりも、独自のラッパーを作成する方が簡単だと思います。どこから始めればよいかわかりません。HTTP と Socks をサポートする独自の HTTP ラッパーを作成しましたが、SMTP、IMAP、および POP3 がプロキシ経由でどのように機能するかわかりません.これを行うための最良の方法は何ですか? ありがとう!