websitetemplate.org
Главная

Главная

Разработка почтовой службы, основанной на Web



В  настоящее время сайты все чаще и чаще начинают предоставлять пользователям услуги электронной почты, основанной на Web.
Мы предлагаем вам научиться, как реализовать Web-интерфейс с существующим почтовым сервером с использованием PHP-библиотеки ШАР. При помощи построенного интерфейса можно просматривать содержимое собственного почтового ящика на заранее разработанной Web-странице.
Помимо прочего, проект можно расширить и получить, в конечном  счете,   многопользовательскую  почтовую Web-систему наподобие Yahoo или Hotmail.
В рамках этого проекта мы планируем разработать почтовый клиент "Свежая почта" ("Warm Mail"), который предоставит пользователям следующие возможности:

¦    Подключение к своим учетным записям на почтовых серверах РОРЗ ¦       или ШАР.
¦    Чтение сообщений электронной почты.
¦    Отправка сообщений электронной почты.
¦    Отправка ответов на сообщения электронной почты.
¦    Переадресация сообщений электронной почты.
¦    Удаление сообщений из своего почтового ящика.




Задача


Для того чтобы обеспечить пользователю возможность осуществлять чтение сообщений электронной почты, необходимо найти способ подключения к соответствующему почтовому серверу. Обычно почтовый сервер содержится на той же машине, что и Web-сервер.
Мы должны наладить взаимодействие с почтовым ящиком пользователя, дабы просматривать список принятых сообщений и индивидуально обрабатывать каждое из них.
Для чтения сообщений из пользовательских почтовых ящиков почтовые серверы поддерживают два основных протокола: РОРЗ и IMAP. По возможности, в проекте потребуется реализовать поддержку обеих протоколов.
Аббревиатура РОРЗ означает "Post Office Protocol" ("Почтовый протокол") версии 3, a IMAP — "Internet Message Access Protocol"("Протокол доступа к сообщениям Internet").
Основное отличие между упомянутыми протоколами заключается в том, что РОРЗ предназначен и обычно используется пользователями, которые подключаются к сети на довольно короткое время с целью загрузки и удаления сообщений электронной почты из сервера.



Разделы


Powered By CMSimple.dk | Design By WST разработка сайта