Russian Qt Forum
Май 23, 2024, 08:46 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: отправить на почту  (Прочитано 2771 раз)
blood_shadow
Гость
« : Март 06, 2011, 00:09 »

Добрый вечер,
мне надо написать что-то типа почтового клиента, то есть в программе тыцяя на кнопку отправить по почте нужно вывести окно
с предложением ввести email(например address@gmail.com) адресата и послать письмо на этот email с текстом,
с сетью вообще не работал, сегодня только главу прочитал в книге Бланшета про tcp/udp подскажите куда вообще копать,
с чего лучше начать?

Спасибо
Записан
merke
Гость
« Ответ #1 : Март 06, 2011, 07:27 »

Держи класс для отправки почты
Записан
blood_shadow
Гость
« Ответ #2 : Март 07, 2011, 14:20 »

Держи класс для отправки почты
спасибо помогло, но только порт 25 или провайдер блочит или еще что..
короче с меил.ру связался через порт 587, с gmail тоже через него, но с gmail -
другая проблема он требует TLS, а именно вот что он говорит - "530 5.7.0 Must issue a STARTTLS command first"

народ кто знает что это за STARTTLS и с чем его едят?
Записан
Stiff
Гость
« Ответ #3 : Март 07, 2011, 17:15 »

Держи класс для отправки почты
спасибо помогло, но только порт 25 или провайдер блочит или еще что..
короче с меил.ру связался через порт 587, с gmail тоже через него, но с gmail -
другая проблема он требует TLS, а именно вот что он говорит - "530 5.7.0 Must issue a STARTTLS command first"

народ кто знает что это за STARTTLS и с чем его едят?
Тебе надо либо найти почтовый сервер без tls, либо модифицировать приложенный класс для работы с ssl/tls. Можно ещё поискать готовую библиотеку, поддерживающую smtp через ssl, например libcurl.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.041 секунд. Запросов: 17.