Как настроить доступ к gmail в сторонних почтовых клиентах

1. Введение

Я хотел бы поблагодарить Bob Anderson (boba@iserv.net)
и Jorge Paramo (jorge@iserv.net) за посильную
помощь в моих путешествиях по миру Linux.

Что такое IMAP, и зачем он мне нужен?

IMAP (Internet Message Access Protocol) — это способ доступа к электронной
почте или сообщениям в досках объявлений, содержащихся на почтовом сервере. IMAP
воспринимается многими как альтернатива протоколу POP (Post Office Protocol).
IMAP позволяет читать электронную почту с разных компьютеров напрямую с сервера,
не загружая ее на локальную машину. Такой способ доступа к почте значительно
более безопасен, а также предоставляет некоторые дополнительные возможности конечному
пользователю.

Более подробное описание можно найти по адресу: http://www.imap.org/whatisIMAP.html

Сравнительная характеристика протоколов IMAP и POP доступна по адресу: http://www.imap.org/imap.vs.pop.brief.html

Почему Cyrus?

Сервер Cyrus создан для серверов, на котором обычным пользователям не разрешено
входить в систему. А также, по-моему мнению, Cyrus — это один из двух наиболее
популярных IMAP-серверов для Unix. Второй сервер — The University of Washington
IMAP Server, доступный по адресу ftp://ftp.cac.washington.edu/imap/imap.tar.Z

Что нужно знать перед началом работыWhat do you need to know before you begin?

  • Предполагаемое время для завершения каждой процедуры: 5 минут.Estimated time to complete each procedure: 5 minutes.

  • Для выполнения следующих процедур необходимы права.You need to be assigned permissions before you can perform the following procedures. Сведения о необходимых разрешениях см. в записях «Параметры POP3» и «Параметры IMAP4» в разрешениях клиентов и мобильных устройств.To see what permissions you need, see the «POP3 settings» and «IMAP4 settings» entries in Clients and mobile devices permissions.

  • Сочетания клавиш для выполнения следующих процедур приведены в статье о сочетаниях клавиш в Центре администрирования Exchange.For information about keyboard shortcuts that may apply to the following procedures, see Keyboard shortcuts in the Exchange admin center.

Совет

Возникли проблемы?Having problems? Обратитесь за помощью к участникам форумов Exchange.Ask for help in the Exchange forums. Посетите форумы на сервере Exchange Server.Visit the forums at Exchange Server.

Advantage of IMAP over POP

While Zoho Mail supports both IMAP and POP, IMAP has more advantages over the POP method.

POP

IMAP

POP can be used only from a single device.

IMAP can be used to access emails from multiple devices.

One way communication:

  • Emails are retrieved from the server without any further sync between the server and client.
  • Read/Unread status of the emails is not maintained.
  • Actions performed on the emails (delete, move etc) are reflected only in that particular client.

Two-way communication:

  • Emails are constantly synced both ways between the server and various email clients. 
  • Read/Unread status of the emails is maintained.
  • Actions performed on the emails (delete, move etc) are reflected across all devices.

Click here to know more about IMAP.

Настройка Sendmail

Скачайте исходные тексты sendmail, если у вас их еще нет. До запуска IMAP,
вы можете добавить некоторые полезные вещи, как, например, настройку анти-спам
системы.

Ниже приведен мой файл . Он доставляет почту посредством IMAP,
если имя пользователя не указано в файле . Таким
образом системные пользователи, такие, как root, смогут содержать свою почту обычным
образом в спуле (spool); В то же время все остальные по умолчанию используют
IMAP. Не стоит просто копировать и использовать этот пример, иначе sendmail будет
жаловаться на использование пробелов вместо табуляции:

После создания файла , создайте файл
со списком пользователей, которые не будут использовать доставку почты посредством
IMAP, например:

После установки пакета Sendmail версии 8.8.8 я также установил утилиту , как систему доставки локальной почты для вышеприведенных пользователей.
Ниже приведен простой способ создания . Перейдите в каталог
исходных текстов sendmail и проделайте следующее:

После всего этого перезапустите sendmail.

Не забудьте закончить исполнение инструкций по установке Cyrus.

Как работает служба доставки почты?

  • Из «Исходящих» на ПК отправителя в «Исходящие» на сервере в аккаунте отправителя;
  • Далее перемещение осуществляется только на сервере – из «Исходящих» отправителя во «Входящие» аккаунта получателя;
  • После подключения к сети устройства адресата с почтовым клиентом, тот начинает обмен данными с почтовым сервером. И теперь из «Входящих» на сервере, письмо попадает в такую же папку «Входящие» на ПК получателя.

Так вот, друзья мои. При организации доставки электронной почты по такому маршруту существует два принципиально разных подхода.

  1. В одном случае основным местом хранения корреспонденция являются устройства (почтовые клиенты) участников переписки. И такой порядок называется протокол POP3 или Post Office Protocol 3-й версии. Он использует порт 110.
  2. Другой вариант – вся почта (в том числе и вложенные в нее файлы) размещается на почтовом сервере, и занимает на нем физическое место, выделенное под аккаунт пользователя. Такой порядок обозначили как IMAP (Internet Message Access Protocol). Как вы догадались, данная технология, по сути, является аналогом облачного хранилища. Здесь задействован протокол TCP и порт 143.

Справедливости ради стоит отметить. POP3 при определенных настройках допускает использование серверного пространства, но только для хранения входящих писем. Для исходящей корреспонденции такая возможность отсутствует. Ведь подразумевается, что ее исходники и так есть на вашем устройстве.

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

Сравнение с IMAP

POP3 SSL порт — гораздо более простой протокол, упрощающий реализацию. Почта перемещает сообщение с сервера электронной почты на ваш локальный компьютер, хотя обычно есть возможность оставить сообщения на сервере электронной почты.

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

POP обрабатывает почтовый ящик, как один магазин, и не имеет понятия о папках.

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

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

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

Когда POP получает сообщение, он получает все его части, тогда как протокол IMAP4 позволяет клиентам извлекать любую из частей MIME отдельно — например, для получения простого текста без получения прикрепленных файлов.

IMAP поддерживает флаги на сервере, чтобы отслеживать состояние сообщения: например, было ли прочитано сообщение, предоставлен ли ответ, удалено ли письмо.

Недостатки POP3.

  • Присутствуют повышенные риски, что вредоносный javascript, вирусы и прочие зловредные программы заразят компьютер из-за того, что сообщения сохраняются на жесткий диск. Если Ваш компьютер располагает только одной копией электронной корреспонденции, а Вы не выполняете резервирование данных должным образом, то Вы рискуете потерять информацию в результате сбоя в работе жесткого диска. В этом плане серверы отличаются более надежными бэкапами. Почтовые клиенты, использующие POP3, разрешается настраивать таким образом, чтобы сообщения хранились на сервере, но по мере роста содержимого в Вашем электронном ящике, почтовому приложению понадобится много времени для проверки новой почты (сначала почтовому клиенту требуется проверить, что он уже загрузил с сервера, а затем загружать новые сообщения).

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

Настройка почты Mail.ru в «Андроиде»

Пользоваться браузером для проверки почты на телефоне неудобно. Поэтому проще один раз настроить встроенный в ОС Android клиент. Делается это следующим образом:

  • В основном меню найти и запустить приложение «Почта» или «E-mail».
  • При первом запуске оно предложит подключить один из американских почтовых сервисов, к которым Mail.ru не относится. Поэтому нужно нажать на «Другие (POP3/IMAP) или Other(POP3/IMAP).
  • Ввести полный e-mail адрес и пароль.

  • Выбрать тип протокола для входящих сообщений.
  • Изменить адрес POP3/IMAP сервера и тип шифрования на нужные. Номер порта сменится автоматически.
  • Настройки SMTP Mail.ru аналогичны POP3/IMAP. В этом же окне нужно поставить галочку около «Требовать входа в аккаунт».

На последнем шаге настраивается частота синхронизации с сервером и проверки новых сообщений.

Настройка SMTP Mail.ru и других необходимых параметров при создании почтового ящика во многих почтовых делается автоматически, но иногда может потребоваться вмешательство пользователя в этот процесс.

Установка Cyrus

Внимательно прочтите инструкции по установке, входящие в пакет Cyrus. Эти инструкции
можно также найти по адресу: http://andrew2.andrew.cmu.edu/cyrus/imapd/install.html

Несколько советов по некоторым фазам установки:

Если у вас дистрибутив Slackware 3.4 (с теневыми паролями (Shadow Passwords)),
запустите командой:

достаточно прост:

Шаг 1: После добавления пользователя cyrus, я отключил это имя входа для минимизации
проблем с безопасностью.
Шаг 3: Я сам отредактировал файл /etc/syslog.conf, вместо простого копирования
их примера.
Шаг 9: В Linux убедитесь в нормальном запуске (приведенном
ниже), иначе сервер не будет работать:

И затем добавьте запуск Cyrus в загрузочный скрипт примерно такими строками::

Я добавил эти строки в файл ,
и все прекрасно
заработало.

Шаг 12: В процессе редактирования файла /etc/inetd.conf, проверьте нормальный
запуск TCP Wrappers, если вы их используете, например:

И не забудьте про команду после этих изменений:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector