Russian Qt Forum
Ноябрь 23, 2024, 18:23
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Работа с сетью
>
Как подключится к POP серверу ?
Страниц: [
1
]
2
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Как подключится к POP серверу ? (Прочитано 18159 раз)
QtProger
Гость
Как подключится к POP серверу ?
«
:
Декабрь 25, 2009, 17:17 »
Помогите пожалуйста ! Нужно подключится к POP серверу и узнать количество писем. Как это сделать ? Нужен простой пример.
Записан
SimpleSunny
Гость
Re: Как подключится к POP серверу ?
«
Ответ #1 :
Декабрь 25, 2009, 17:34 »
Посмотреть можно тут (
http://sourceforge.net/projects/nlcreator/
), но сам код мне не понравился, когда пытался использовать в одном проекте.
А если в общем то QSocket и спецификация на протокол
Записан
QtProger
Гость
Re: Как подключится к POP серверу ?
«
Ответ #2 :
Декабрь 25, 2009, 19:11 »
Я в таком большом проекте не разберусь. Я новичок, мне нужен простой пример.
Записан
SimpleSunny
Гость
Re: Как подключится к POP серверу ?
«
Ответ #3 :
Декабрь 25, 2009, 20:00 »
Там все довольно просто. Найдите классы pop3 (или lpop3), в них и происходит то что Вас интересует.
Записан
QtProger
Гость
Re: Как подключится к POP серверу ?
«
Ответ #4 :
Декабрь 25, 2009, 23:10 »
Цитата: SimpleSunny от Декабрь 25, 2009, 20:00
Там все довольно просто. Найдите классы pop3 (или lpop3), в них и происходит то что Вас интересует.
Нет таких классов
Записан
SimpleSunny
Гость
Re: Как подключится к POP серверу ?
«
Ответ #5 :
Декабрь 26, 2009, 00:13 »
И всё-таки есть
Записан
QtProger
Гость
Re: Как подключится к POP серверу ?
«
Ответ #6 :
Декабрь 26, 2009, 00:24 »
Спасибо. Буду разбираться
Записан
crossly
Гость
Re: Как подключится к POP серверу ?
«
Ответ #7 :
Декабрь 26, 2009, 14:50 »
Цитата: QtProger от Декабрь 25, 2009, 17:17
Помогите пожалуйста ! Нужно подключится к POP серверу и узнать количество писем. Как это сделать ? Нужен простой пример.
когда то игрался с такими вещами.... начинал с того
http://doc.trolltech.com/3.0/mail-example.html
... пример для smtp.....
для начала возьми rfc 1939 и telnet.... а потом все станет понятно.....
Записан
QtProger
Гость
Re: Как подключится к POP серверу ?
«
Ответ #8 :
Декабрь 26, 2009, 18:04 »
Не получилось разобраться
Покажите пожалуйста простой пример, как подключится к POP3 серверу.
Записан
crossly
Гость
Re: Как подключится к POP серверу ?
«
Ответ #9 :
Декабрь 26, 2009, 21:11 »
подключится просто..... Берем QTcpSocket.... и connectToHost(<pop3 server>,110) его
.... вот и все подключение... далее все сводится к записи команд в сокет и чтение данных из него.. я не зря в предыдущем посте написал об рфц.... там не так много команд.... но не зная их у вас ничего не получится... и я не зря указал telnet.... попробуйте по общаться с почтовым сервером с помощью его..... и вам все станет понятно....
Записан
QtProger
Гость
Re: Как подключится к POP серверу ?
«
Ответ #10 :
Декабрь 26, 2009, 23:30 »
Цитата: crossly от Декабрь 26, 2009, 21:11
и я не зря указал telnet.... попробуйте по общаться с почтовым сервером с помощью его..... и вам все станет понятно....
В Винде сделал Пуск=> Выполнить=> telnet pop.mail.ru 110
Дальше написал:
Код:
USER логин
PASS пароль
И подключился к своему ящику ! Здорово ! Действительно, знакомство с Телнетом и rfc1939 все проясняет. В Qt не так как в C++ Билдере, там для POP3 есть отдельный клиент, а в Qt похоже все надо делать вручную
Записан
crossly
Гость
Re: Как подключится к POP серверу ?
«
Ответ #11 :
Декабрь 27, 2009, 02:02 »
не так страшен черт как его малюют...
Записан
lit-uriy
Джедай : наставник для всех
Offline
Сообщений: 3880
Re: Как подключится к POP серверу ?
«
Ответ #12 :
Декабрь 27, 2009, 17:10 »
>>В Qt не так как в C++ Билдере, там для POP3 есть отдельный клиент, а в Qt похоже все надо делать вручную
как напишешь компонент, выложи его на Qt-apps, чтобы и в Qt был свой компонент.
Записан
Юра.
crossly
Гость
Re: Как подключится к POP серверу ?
«
Ответ #13 :
Декабрь 27, 2009, 21:07 »
думаю протокол рор3 слишком прост для того что бы удостоить его отдельным классом...
.... и думаю что троли не зря не стали захламлять им qt...
.... но если добавить туда ещё что нибудь для работы с самим письмом, то было бы наверное интересно....
Записан
merke
Гость
Re: Как подключится к POP серверу ?
«
Ответ #14 :
Декабрь 28, 2009, 20:22 »
Давно как то писал поп3 клиент, но переключился на другой проект, вот скидываю ссылку на исходник, там как раз реализовано получение количество писем в ящике, но не до конца реализовано получение самих писем. Держи, разбирайся
http://mepke.ucoz.ru/pop.rar
Записан
Страниц: [
1
]
2
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...