2014-10-04 3 views
0

Я думаю о создании почтового клиента в качестве побочного проекта и хотел бы краткий обзор того, как они работают. Несколько вопросов, о которых я думал, это:Как работает почтовый клиент (например, thunderbird)?

Как они подключаются к SMTP-серверам (Мое предположение заключается в использовании встроенных библиотек)?

Где хранятся письма?

Как шифруются пароли?

Как проверить, подключен ли компьютер к Интернету?

ответ

0

Ваш вопрос слишком широк, чтобы ответить здесь. Но вы можете проверить следующие заголовки, чтобы получить первоначальную идею.

Прежде всего, вы должны узнать, как работает протокол SMTP. Он старый и стабильный, поэтому его легко управлять. Вы можете начать с чтения [названия SMTP в wikipedia] (http://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol). На самом деле существует полный пример транспорта SMTP, который вы можете попробовать с помощью рабочего SMTP-сервера после установления соединения telnet.

Кроме того, поскольку вы хотите внедрить почтовый клиент, вы должны узнать об IMAP и POP3, прочитав соответствующие названия википедии и его ссылки.

Смежные вопросы