Здравствуйте, подскажите как отправить сообщение на почту с Mail.ru аккаунта
Известен smtp-server smtp.mail.ru
Известен порт 465
Вот код
SmtpClient client = new SmtpClient("smtp.mail.ru", 465);
client.Credentials = new NetworkCredential("andrej.vilyamov@mail.ru", "password");
MailMessage message = new MailMessage();
message.To.Add(email);
message.BodyEncoding = System.Text.Encoding.UTF8;
message.SubjectEncoding = System.Text.Encoding.GetEncoding("windows-1251");
message.IsBodyHtml = true;
message.From = new MailAddress("andrej.vilyamov@mail.ru");
message.Subject = "Тема";
message.Body = "ВЫ ВЫЙГРАЛИ МИЛЛИОН";
client.Send(message);
Но он не работает, почему? (отправляю на Яндекс)
Вот рабочий код, который отправляет письмо:
MailMessage mail = new MailMessage();
mail.From = new MailAddress("myAddress@mail.ru"); // Адрес отправителя
mail.To.Add(new MailAddress("clientAddress@yandex.ru")); // Адрес получателя
mail.Subject = "Заголовок";
mail.Body = "Письмо........................";
SmtpClient client = new SmtpClient();
client.Host = "smtp.mail.ru";
client.Port = 587; // Обратите внимание что порт 587
client.EnableSsl = true;
client.Credentials = new NetworkCredential("address@mail.ru", "password"); // Ваши логин и пароль
client.Send(mail);
Попробуйте добавить:
client.EnableSsl = true;
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Приветствую! Задача заключается в том, чтобы из большого массива строк в файле (больше миллиона строк) брать по 25к строк и вставлять их в TextBox...
Разрабатывается чат вконтакте, который поддерживает медиавложенияБыл написан обращённый список ListView, поддерживающий виртуализацию данных...