Полноценный Почтовый клиент

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Полноценный Почтовый клиент

Сообщение Ramzes » 12.06.2004 (Сб) 12:09

Как отсылать письма уже знают многие, да и на форуме уже не раз обсуждалась эта тема, но как сделать так чтобы программа требовала подтверждение о прочтение этого письма? Как устанавливать важность сообщения (эти две функцые эсть в OUTLOOK'e. Как проверять почту?
:?: :?: :?:

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 12.06.2004 (Сб) 13:01

1) Для проверки писем на сервер посылается команда LIST. В результате выдаётся список типа:

1 120
2 1456


где 1 и 2 - порядковые номера сообщений, остальное - их размер.
Чтобы прочитать заголовок одного сообщения, выдаётся команда TOP, напрмиер:

TOP 1 10

Получить первые 10 строк сообщения №1
Подробнее о командах протокола POP см. http://www.faqs.org/rfcs/rfc1725.html

2) Важность сообщения задаётся, насколько мне известно, в специальном поле сообщения (типа X-имяполя:). имени поля не знаю. Скорее всего, подтверждени задаётся тоже в каком-то поле.

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 12.06.2004 (Сб) 13:08

А если это все записать в код как это будет выгладить? У меня где была н винте подобна япрограмма, но она не просматривала сообщения в формате HTML, не видила что к письму какой-то файл прикрепили? Вот что меня интересует в первую очередь

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 13.06.2004 (Вс) 16:13

Эти команды можно посылать через Winsock контрол. Кроме команд через него же посылается и само письмо, и вложения. Чтобы это сделать , нужно изучить кучу документации (см.
http://www.faqs.org/rfcs/ ).

Для начала прочитай материалы с

http://www.vbip.com ,
http://athena.vvsu.ru/inetcourse/labs/email.html


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12

    TopList