Какой тип данных использовать, чтобы вызвать соединение в SmtpClient - C#
Формулировка задачи:
Доброго времени суток, не прошло и получаса как я снова обращаюсь к вам с вопросом.
А дело вот в чем, привожу пример.
Для того чтобы обратиться из метода Send() к методу Connect(), тип метода Connect() должен быть отличен от void, тогда какой тип данных использовать??? по идее не строка и не цифра, вроде как обьект, но вроде тоже не подходит. Подскажите кто знает плиз. После изучения PHP с его не типизированными типами данных, я просто теряюсь.
class gmail_connect { static public void Connect() { var Client = new SmtpClient("smtp.gmail.com",587); var Credential = new NetworkCredential("username","password"); Client.Credentials = Credential; Client.EnableSsl = true; return Client; } static public void Send() { var message = new MailMessage("removed@mail.ru", "removed@mail.ru", "test", "message"); message.SubjectEncoding = Encoding.GetEncoding(1251); message.BodyEncoding = Encoding.GetEncoding(1251); message.IsBodyHtml = true; Client = Connect(); Client.Send(message); Console.WriteLine("Отправлено"); Console.ReadKey(); } }
Решение задачи: «Какой тип данных использовать, чтобы вызвать соединение в SmtpClient»
textual
Листинг программы
using System; using ConsoleApplication2; namespace ConsoleApplication6 { class Program { static void Main(string[] args) { GmailClient client = new GmailClient("smtp.gmail.com", 587, "username", "password"); client.Send("mail1@mail.ru", "mail2@mail.ru", "test", "message"); Console.ReadLine(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д