Как отправить электронное письмо при использовании обычного smtpclient?
Я пытаюсь отправить письмо с помощью класса MailMessage &SmtpClient.
Однако похоже,что он не поддерживает никаких прокси-серверов, какие бы они ни были.
Я много читал, но, похоже, не могу найти никаких решений своей проблемы.
Я попытался изменить smtpclient так, чтобы он подключался через прокси-сервер, но это не сработало.
MailAddress from = new MailAddress("emailAdress"); MailAddress to = new MailAddress("emailAdress"); MailMessage mm = new MailMessage(from, to); mm.Subject = "Subject"; mm.Body = "Body"; SmtpClient client = new SmtpClient("124.88.67.17", 82); //This should be smtp.gmail.com or outlook etc. client.Credentials = new System.Net.NetworkCredential("emailAdress", "password"); client.Send(mm); MessageBox.Show("Done!");
Есть ли другие способы отправить электронное письмо через прокси-сервер, используя тот же метод?
Что я уже пробовал:
Я попробовал поиграть с параметрами, но это ничего не изменило.