E-mail

From JaWiki (Jabber/XMPP wiki)
Revision as of 21:23, 20 May 2010 by Leksey (Talk | contribs) (Дополнение)

Jump to: navigation, search

E-mail (electronic mail) — электронная почта (народное название — «мыло»). Используется преимущественно для обмена текстовой информацией. При помощи кодирования (UUEncode, Base64) к электронному письму можно «прикрепить» (включить в тело письма) произвольный двоичный файл.

Взаимодействие с Jabber

Существуют шлюзы, позволяющие получать и отправлять электронную почту как сообщения Jabber.

Также на интернет-сервисах, где существует услуги публичной электронной почты, таких как Google, Yandex есть возможность включить уведомления о поступивших новых письмах по Jabber. В случае GTalk это реализовано посредством собственного дополнения протокола, в Я.Онлайн это оформлено как транспорт. Если подключить учётную запись GTalk через J2J, то уведомления о новой почте будут также доставляться.

Архитектура

Сообщения от отправителя доставляются сначала его серверу, сервер отправителя (возможно после перекодировки, проверки на вирусы и других действий) отправляет его серверу получателя (который также может производить какие-либо операции с почтой), и лишь потом письмо может быть запрошено пользователем.

В общем, почти так же, как и в Jabber. Отличие архитектур Jabber и e-mail в том, что серверы Jabber соединяются друг с другом непостредственно, в то время как сообщение электронной почты может передаваться между несколькими промежуточными серверами (так называемые relay-серверы).

Протоколы

  • SMTP (RFC 821, RFC 1123) — передача почты от клиента к серверу и между серверами.
  • POP3 (RFC 1939 и др.) — забор почты клиентом от сервера.
  • IMAP (RFC 1046) — управление почтовым ящиком, хранящимся на сервере.

Недостатки

По разным источникам, в настоящее время от 90% до 95% всех почтовых сообщений — спам.