Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
1 / 1 / 1
Регистрация: 08.07.2014
Сообщений: 6
1

Не получается отправить письмо

21.11.2014, 19:46. Просмотров 601. Ответов 1
Метки нет (Все метки)


C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Net;
using System.Net.Mail;
 
namespace MailClient
{
    class Program
    {
        static void Main(string[] args)
        {
            SmtpClient Smtp = new SmtpClient("smtp.gmail.com", 465);
            Smtp.Credentials = new NetworkCredential("email@gmail.com", "password");
            MailMessage Message = new MailMessage();
            Message.From = new MailAddress("from@gmail.com");
            Message.To.Add(new MailAddress("to@mail.ru"));
            Message.Subject = "тема";
            Message.Body = "сообщение";
            Smtp.EnableSsl = true;
            Smtp.Timeout = 15000;
 
            try
            {
                Smtp.Send(Message);
            }
            catch (SmtpException e)
            {
                Console.WriteLine("Error {0}", e.ToString());
            }
            Console.ReadKey();
        }
    }
}
Выводит ошибку "Время ожидания операции истекло"
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.11.2014, 19:46
Ответы с готовыми решениями:

Как отправить анонимное письмо
Здравствуйте! Как на C# отправить письмо анонимно. а то Message.From обламывает все планы.

Отправить письмо без авторизации
client = new SmtpClient(); client.EnableSsl = true; ...

Как отправить письмо на почту
Собственно как это сделать?

Как отправить письмо на несколько адресов
подскажите как отправить письмо на несколько адресов и чтобы инфа о адресах бралась из текст бокса...

__________________
Помогаю в написании курсовых работ и дипломов здесь.
Записывайтесь на профессиональные курсы С#-разработчиков‌
1
45 / 45 / 32
Регистрация: 15.04.2011
Сообщений: 187
21.11.2014, 20:08 2
starwars25, У меня соединение проходит по 587 порту, но там еще требуется аутентификация
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.11.2014, 20:08

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь или здесь.

Как отправить письмо через Outlook
Outlook и С# Необходимо программно отправить письмо через определенный сервер? Есть вот такая...

Отправить письмо без пароля отправителя
Вроде так можно сделать, но у меня не получается. Смотрел здесь, но что бы я не делал, письмо не...

Как отправить полноценное электронное письмо!?
Добрый день! Проблема такая: Как то загорелся идеей написать програмку для отправки сообщений по...

Как отправить письмо, без наличия электронной почты отправителя?
Здравствуйте! Можно ли в C# как-нибудь отправить письмо, без наличия электронной почты отправителя,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.