powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как отправить e-mail из программы?
7 сообщений из 7, страница 1 из 1
Как отправить e-mail из программы?
    #33926860
hilsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я хочу выслать пользователю письмо о регистрации на своем сайте. Как это можно сделать на С# в рамках Visual Studio 2005?
...
Рейтинг: 0 / 0
Как отправить e-mail из программы?
    #33926888
rb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
rb
Гость
Добрый день!
Посмотри здесь:
http://www.gotdotnet.ru/Forums/Web/359789.aspx#359874
...
Рейтинг: 0 / 0
Как отправить e-mail из программы?
    #33927053
hilsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, rb, за Вашу процедуру SendMessage.
Разбираюсь.
Только пока (может быть это и не так существенно) не могу найти using, для того чтобы класс Log стал доступен из С-Sharp.
Если знаете, подскажите, пожалуйста.
...
Рейтинг: 0 / 0
Как отправить e-mail из программы?
    #33927114
KonstantinMiha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуй использовать using System.Web.Mail;
Можешь попробовате так отправлять:
MailMessage mail = new MailMessage();

mail.To = "mail@mail.com";
mail.From = "your_mail@mail.com";
mail.Body = "text, тело письма" ;
mail.Subject = "Заголовок письма";
mail.BodyFormat = System.Web.Mail.mailFormat.Html;
mail.Headers.Add("Reply-To","your_mail@mail.com");
...
Рейтинг: 0 / 0
Как отправить e-mail из программы?
    #33928124
hilsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Электронное письмо почти отправилось из моей программы.
Но получил прерывание по той причине, что привык к гугловской почте (gmail), а ee клиент smtp.gmail.com использует "серектное" соединение TLS.
Я попробовал это преодолеть, написав:

SmtpClient mailClient= new SmtpClient(smtp); mailClient.UseDefaultCredentials= true;
mailClient.EnableSsl= true;
mailClient.Send(message);

но не помогло.
Как можно справиться с этой трудностью?
Ответьте, пожалуйста, кто знает.
...
Рейтинг: 0 / 0
Как отправить e-mail из программы?
    #33928237
Фотография SkyLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно, поможет
Код: plaintext
mailClient.Credentials=new NetworkCredential("username","password");
...
Рейтинг: 0 / 0
Как отправить e-mail из программы?
    #33928884
hilsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дорогой SkyLight!

Я подставил как Вы сказали:

mailClient.Credentials=new NetworkCredential("username","password");

(оно есть в using System.Net) - и у меня всё ПОЛУЧИЛОСЬ!

Огромное Вам спасибо. Сидело как заноза.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как отправить e-mail из программы?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]