Что такое код imap_mail


Содержание

Адреса почтовых серверов (POP, IMAP, SMTP)

В процессе настройки почтовых программ Вам потребуется указать следующую информацию: адрес электронной почты, сервер входящей почты, сервер исходящей почты, имя пользователя и пароль для авторизации на сервере, порт для подключения к серверу.

Адрес электронной почты — это полное название вашего почтового ящика. Например:

ivanov@dol.ru для пользователей услуги Предоставление почтовых ящиков в домене Демос
petrov@office.dol.ru для пользователей услуги Почта на Виртуальной машине, где office имя Виртуальной машины
sidorov@mydomain.ru для пользователей услуги Почтовые ящики в домене клиента, где mydomain.ru Ваше доменное имя

Сервер входящей почты mail.dol.ru или imap.dol.ru.

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

Сервер исходящей почты (SMTP-сервер) mail.dol.ru

Имя пользователя это учетное имя пользователя на почтовом сервере. Оно совпадает с адресом электронной почты.

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

Порт подключения некая числовая характеристика подключения, в зависимости от выбранного протокола. Современные почтовые клиенты обычно автоматически правильно указывают значения порта.

Обычно для отправки почты по протоколу SMTP автоматически устанавливается порт 25, который предназначен для передачи почты между серверами. Настоятельно рекомендуем Вам изменить его на порт 587, который специально выделяется для доставки почты от клиента на сервер.

Настройка почтовых ящиков Mail.ru, Yandex.ru, Gmail.com, Rambler.ru. Технические характеристики и ограничения почтовых серверов данных служб

Технические характеристики и ограничения популярных почтовых служб Интернет. И базовые настройки для почтовых программ.

В настоящее время в сети Интернет получили высокую популярность бесплатные почтовые сервисы. Зарегистрировавшись в таком сервисе, Вы получаете бесплатный почтовый ящик, работать с которым можно как через веб-интерфейс, так и используя программу для обработки почты, так называемый «почтовый клиент».
В этой статье мы рассмотрим несколько наиболее популярных почтовых сервисов сети Интернет, их особенности (если они есть) и приведем базовые параметры каждого сервиса для настройки работы почтового ящика с локальным почтовым клиентом, типа Outlook Express, TheBAT! и т.д. А так же попробуем ответить на вопрос, можно ли провести сколько-нибудь серьезную массовую рассылку через бесплатные почтовые службы.

MAIL.RU

Начнем со старейшего почтового сервиса Mail.ru. Пройдя простую и понятную процедуру регистрации, Вы получаете почтовый ящик в любом из четырех доменов на Ваш выбор (mail.ru, inbox.ru, bk.ru, list.ru). Размер почтового ящика неограничен, изначально равен 10240 Мб, как только в вашем ящике становится менее 100 Мб свободного места, объем может быть увеличен еще на 2 Гб.
Максимальный размер отправляемого Вами письма не должен превышать 30 Мегабайт, количество получателей письма не более 30.
Для настройки локального почтового клиента по протоколу POP3 используйте следующие параметры:

  • Сервер входящей почты (Incoming message server POP3-сервер) — pop.mail.ru; порт 110 (без шифрования) или 995 (с шифрованием SSL)
  • Сервер исходящей почты (SMTP-сервер) — smtp.mail.ru; порт 25, 587 или 2525 (без шифрования) и 465 (с шифрованием SSL)
  • Имя пользователя (логин) на POP-сервере и на SMTP-сервере — это полное название вашего почтового ящика, включая логин, значок «@» собачки и домен (например, somebody@mail.ru);
  • В настройках учетной записи необходимо указать, что сервер исходящей почты (или сервер SMTP) требует авторизации;

К особенностям данного сервиса стоит отнести возможность использовать в настройках нестандартный порт SMTP 2525 (помимо стандартных 25 и 587) для обхода запрета некоторых провайдеров Интернет исходящих TCP-соединений на порту 25 и, увы, полное отсутствие поддержки протокола IMAP.
Ограничения на массовую рассылку сервис не декларирует. Однако, экспериментальным путем выяснилась следующая картина:
после отправки 120 писем наблюдались значительные задержки в доставке почты (до 40 минут), после отправки 182 писем — стала возникать ошибка 553 (сервер не желает передавать почту), которая пропадала через некоторое время (от 5 минут до часа) и возникала снова после отправки письма. Спустя 2-ое суток ограничения продолжали действовать. Не сильно изменилась картина и после отправки ответов на первоначальную рассылку (не более 5-ти писем в час). Использовать бесплатный почтовый сервис Mail.ru, как и любые другие бесплатные почтовые службы, для сколько-нибудь серьезной рассылки нецелесообразно.

Яндекс.Почта

В российском сегменте Интернет пожалуй одним из самых популярных бесплатных почтовых сервисов является Яндекс.Почта.
Сразу после регистрации объем почтового ящика равен 10 гигабайтам. Как только в нём останется менее 200 мегабайт свободного пространства, ящик автоматически увеличится на 1 гигабайт при условии, что пользователь регулярно авторизуется, заходит в веб-интерфейс Яндекс.Почты с помощью браузера.

Следует особо отметить, что для вновь созданного почтового ящика следует сначала разрешить использование протоколов POP3 и (или) IMAP в веб-интерфейсе Яндекс.Почты, прежде чем начать работать с этим ящиком в почтовом клиенте. Эта особенность, к сожалению, очень частая причина отказа в отправке и получении почты в абсолютно правильно настроенном почтовом клиенте! Будьте внимательны!

Итак, приведем базовые параметры для настройки почтовой программы с применением протокола POP3:

  • Сервер входящей почты (Incoming message server POP3-сервер) — pop.yandex.ru, порт 110 (без шифрования) или 995 (с шифрованием SSL)
  • Сервер исходящей почты (SMTP-сервер) — smtp.yandex.ru; порт 25 или 587 (без шифрования) и 465 (с шифрованием SSL)
  • Имя пользователя (логин) на POP-сервере и на SMTP-сервере — это, в данном случае, первая часть адреса Вашей электронной почты до @yandex.ru, например, если Вы зарегистрировали ящик myname@yandex.ru, то в качестве имени пользователя следует указать ‘myname’ (без ‘@yandex.ru’)
  • В настройках учетной записи необходимо указать, что сервер исходящей почты (или сервер SMTP) требует авторизации;

Базовые параметры для настройки почтовой программы с применением протокола IMAP идентичны, за исключением сервера входящих сообщений:

  • Сервер входящей почты (Incoming message server IMAP-сервер) — imap.yandex.ru, порт 143 (без шифрования) или 993 (с шифрованием SSL);

Максимальный размер письма составляет 30 Мегабайт.

К особенностям сервиса следует добавить так называемые «одноразовые» адреса для Вашего e-mail, которые имеют вид «ваш логин+слово@yandex.ru», например, myname+12345@yandex.ru или myname+litera@yandex.ru. Сообщение, отправленное на такой адрес, попадет в Ваш почтовый ящик. Такая возможность может быть удобна во многих случаях, когда нежелательно сообщать настоящий адрес электронной почты.
Еще одна особенность — почтовые алиасы (псевдонимы) Вашего ящика в доменах @narod.ru, @ya.ru, @yandex.by, @yandex.com, @yandex.kz, @yandex.ua.
Включить и настроить эту возможность можно в настройках Вашего аккаунта на веб-сервере Яндекс.Почты. Впоследствии Вы сможете получать письма на настроенные Вами алиасы. К примеру, Вы создали алиас (псевдоним) myname@narod.ru и myname@ya.ru. Письма, отправленные на эти адреса, будут приходить в Ваш почтовый ящик. Более подробную информацию по этим возможностям следует искать в соответствующем разделе справочной системы Яндекс.Почты.

Ограничения на частоту отправок сервис также не декларирует. В ходе экспериментов оказалось, что после отправки 90 писем возникала ошибка 550, фактически после этого была возможность отправить не более 4 писем в час. Время доставки писем не падало.
Спустя 2-ое суток ограничения также продолжали действовать. На 3-и сутки, после генерации обратных писем возможная скорость доставки на новые адреса превысила 80 писем в час и оставалась такой минимум сутки.

Rambler.ru

Еще один бесплатный почтовый сервис предоставляет поисковый портал Rambler.ru. Для регистрации доступны почтовые ящики в доменах @rambler.ru, @ro.ru, @lenta.ru, @myrambler.ru и @autorambler.ru. Первоначальный объем ящика равен 500 Мегабайт (по факту он оказался равным 512 Мегабайтам). Его можно увеличивать поэтапно до 1500 Мегабайт. Увеличение объема ящика возможно, когда объем свободного пространства будет менее 10%.

Параметры для настройки почтового клиента с применением протокола POP3 таковы:

  • Сервер входящих сообщений (Incoming mail POP3-сервер) — mail.rambler.ru, порт 110 (без шифрования) или 995 (с шифрованием SSL);
  • Сервер исходящих сообщений (Outgoing mail SMTP-сервер) — mail.rambler.ru, порт 25 или 587 (без шифрования или шифрование STARTTLS) и 465 (с шифрованием SSL);
  • Имя пользователя (логин) на POP-сервере и на SMTP-сервере — это полное название вашего почтового ящика, включая логин, значок «@» собачки и домен (например, somebody@rambler.ru);
  • В настройках учетной записи необходимо указать, что сервер исходящей почты (или сервер SMTP) требует авторизации;

Настройки почтовой программы с применением протокола IMAP идентичны, за исключением сервера входящих сообщений:

  • Сервер входящей почты (Incoming message server IMAP-сервер) — mail.rambler.ru, порт 143 (шифрование STARTTLS) или 993 (с шифрованием SSL);

Не шифрованные соединения по протоколу IMAP в этом сервисе запрещены. К особенностям настройки можно отнести требование к содержимому поля «From:» («От:») письма: указанный вами адрес электронной почты в настройках почтового клиента, должен совпадать с именем пользователя, которым вы авторизуетесь на SMTP сервере.
Размер файлов, которые можно вложить в письмо, ограничен 20 мегабайтами.

GMAIL.COM

Почтовый сервис поисковика GOOGLE. Новый почтовый ящик имеет размер 7659 Мегабайт без возможности расширения пространства (по крайней мере автору статьи не удалось найти какую-либо информацию о расширении пространства под почту в справочной системе сервиса). Для регистрации доступен только домен gmail.com.
С помощью Gmail можно отправлять и получать сообщения размером до 25 мегабайт. Максимальное количество получателей в письме, отправляемом через почтовую программу ограничено 100 адресами, а через веб-интерфейс — 500 адресами.
К особенностям этого сервиса нужно отнести только шифрованные соединения по протоколам POP3, IMAP и SMTP (причем даже на порту 25 применяется защищенное соединение).
Обратите особое внимание на то, что, как и в случае с Яндекс.Почтой, перед использованием почтового ящика на gmail.com в почтовой программе, необходимо сначала разрешить использование протоколов POP3 и (или) IMAP в настройках аккаунта в веб-интерфейсе на gmail.com!

Для настройки почтовой программы по протоколы POP3 следует использовать следующие параметры:

  • Сервер входящих сообщений (Incoming mail POP3-сервер) — pop.gmail.com, порт 995 (с шифрованием SSL);
  • Сервер исходящих сообщений (Outgoing mail SMTP-сервер) — smtp.gmail.com, порт 25 или 587 (шифрование STARTTLS) и 465 (с шифрованием SSL);
  • Имя пользователя (логин) на POP-сервере и на SMTP-сервере — это полное название вашего почтового ящика, включая логин, значок «@» собачки и домен (например, somebody@gmail.com);
  • В настройках учетной записи необходимо указать, что сервер исходящей почты (или сервер SMTP) требует авторизации;

Настройки почтовой программы с применением протокола IMAP идентичны, за исключением сервера входящих сообщений:

  • Сервер входящей почты (Incoming message server IMAP-сервер) — imap.gmail.com, порт 993 (с шифрованием SSL);


Еще одна особенность gmail.com — запрещены к приему и отправке некоторые типы файлов, а именно файлы с расширениями: «ade», «adp», «bat», «chm», «cmd», «com», «cpl», «exe», «hta», «ins», «isp», «jse», «lib», «mde», «msc», «msp», «mst», «pif», «scr», «sct», «shb», «sys», «vb», «vbe», «vbs», «vxd», «wsc», «wsf», «wsh». Причем, такие файлы не принимаются (и не отправляются) даже внутри архивных файлов. Впрочем, при необходимости это ограничение можно обойти, поместив такие файлы в архив, защищенный паролем.

Если информация оказалась вам полезной, поделитесь статьей с другими пользователями в аккаунтах социальных сетей.

Так же мы будем рады вашим отзывам и комментариям! Спасибо!

Настройка Почты Windows по протоколу IMAP

В меню выберите пункт «Сервис», затем «Учетные записи».

В следующем окне нажмите кнопку «Добавить».

В открывшемся окне выберите пункт «Учетная запись электронной почты» и нажмите «Далее».

В поле «Имя пользователя» укажите имя, которое будет отображаться у получателей Ваших писем в поле «От». После ввода имени нажмите «Далее».

В поле «Адрес электронной почты» введите Ваш адрес электронной почты. После ввода адреса электронной почты нажмите «Далее».

Укажите параметры почтового сервера:

  • Тип сервера входящих сообщений — IMAP;
  • Сервер входящих сообщений (POP3 или IMAP) — imap.mail.ru;
  • Имя сервера исходящих сообщений (SMTP) — smtp.mail.ru;
  • Серверу исходящих сообщений требуется проверка подлинности.

После ввода параметров сервера нажмите «Далее».

В поле «Имя пользователя эл. почты» введите Ваш адрес электронной почты, в поле «Пароль» — пароль от него и нажмите «Далее».

Поставьте галочку напротив пункта «Не загружать сообщения электронной почты» и нажмите кнопку «Готово».

В списке учетных записей выделите созданную учетную запись и нажмите кнопку «Свойства».

Переключитесь на вкладку «Дополнительно» и затем:

  • поставьте галочки напротив пунктов «Подключаться через безопасное соединение (SSL)»;
  • в поле «Исходящая почта (SMTP)» укажите 465 порт;
  • в поле «Входящая почта (IMAP)» — 993 порт.

После ввода необходимых настроек нажмите «ОК».

Работа с входящей почтой через протокол IMAP средствами PHP

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

Теперь мне надо было быстренько разобраться как работать с протоколам IMAP , как получить письма из почтового сервера Yandex/Google.

Для более удобной работы я выбрал библиотеку PhpImap, так как она может быстро и легко реализует все нужные для меня задачи.

Подключение к почтовому серверу.

Теперь когда мы определились с выбором протокола и выбором библиотеки, будем пробовать подключатся к почтовому серверу.

Для полноценной работы PHP с протоколом IMAP, необходимо подключить расширение php_imap.dll/imap.so в файле php.ini.

Для начало попробуем подключится к Yandex почте так как у меня меньше всего возникло с ней проблем.

Как мы видим конструктор класса Mailbox принимает следующие аргументы:

  • MAIL_IMAP_PATH — Cодержит в себе адрес сервера (MAIL_IMAP_SERVER), порт подключения (MAIL_IMAP_SERVER_PORT), тип соединения (imap) и показываем что соединение будет зашифровано (ssl). После фигурных скобок указываем папку к которой будем подключаться, в данном случае к входящим сообщениям (INBOX).
  • MAIL_IMAP_LOGIN — Почтовый ящик которому будем подключатся.
  • MAIL_IMAP_PASS — Пароль (чаще всего это пароль от почтового ящика).
  • __DIR__ — Это путь к папке в которой будут сохраняться вложенные файлы и почтовые сообщения.

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

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

Теперь давайте сравним подключение к почте Gmail.

Как мы видим оно практически не отличается от предыдущего подключения, но скорей всего у Вас сработает исключение при подключении к серверу.
Это проблема связана с тем что в Gmail работа протокола IMAP отключена по умолчанию. Включить её можно в настройках во вкладке Пересылка и POP/IMAP в опции Доступ по протоколу IMAP ⇒ Включить IMAP.

После того когда мы включили работу по протоколу IMAP нам надо создать пароль приложение. Для того чтобы его можно было создать нам необходимо сделать двух факторную авторизацию для данного профиля. После чего можно приступить к его созданию. Когда мы создадим новый пароль для приложения нам необходимо его будет вписать в константу MAIL_IMAP_PASS для подключения к серверу.

Учтите что при создании пароля приложений у Вас может быть так и не получится подключиться к серверу это связно с тем что данный пароль еще не применялся окончательно к сервису Gmail обычно это занимает 5-60 минут.

Выборка данных

После успешного подключения, мы можем выполнить запрос для получения потовых сообщений из сервера. Для этого мы будем использовать метод searchMailBox(string $criteria) который по сути является оберткой метода imap_search. Тут важно понять что аргумент $criteria является неким критерием поиска нужных нам сообщений, сам метод возвращает идентификаторы элементов которые в последствии нам пригодятся для получения детальной информации почтового сообщения.

Как Вы уже догадались тут мы получаем все сообщения.
А теперь давайте попробуем разобраться и с другими не менее важными критериями поиска:

Данный пример хорошо отражает основы использование критериев поиска.

Получение информации

Теперь когда у нас есть массив идентификаторов сообщений мы готовы его обработать:

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

Дополнительные возможности.

В данной библиотеке также присутствие ряд полезных методов для более удобной работы с почтовыми сообщениями:

Сохраняем сообщения по его ид.


Устанавливаем сообщения как непрочитанное по его id.

Устанавливаем сообщения как прочитанное по его id.

Устанавливаем на сообщение пометку по его id.

Удаляем сообщения по его id.

Естественно мы здесь рассмотрели только незначительную часть но очень важную при работе с входящими почтовыми сообщениями. Также вы можете скачать рассмотренное нами приложение.

Настройка почтовых программ — ключевые принципы настройки любого почтового клиента

Каждый почтовый клиент имеет свой собственный интерфейс для настройки.

Одни программы-клиенты требуют введения всех настроек вручную, другие получают настройки автоматически из базы провайдеров.

Рассмотрим основные шаги, которые выполняются при настройке любого почтового клиента. Эта информация может быть использована для настройки большинства почтовых программ.

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

В данной статье вы найдёте сведения о настройках для нескольких популярных провайдеров почты.

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

    Определимся с терминологией, используемой в данной статье:
  • SMTP — Simple Mail Transfer Protocol, дословно — простой протокол передачи почты. Позволяет передавать сообщения с компьютера пользователя на сервер и далее по цепочке серверов.
  • POP3 — Post Office Protocol 3, дословно — протокол почтового отделения. Содержит команды для соединения с сервером и загрузки сообщений на компьютер клиента.
  • IMAP — Internet Message Access Protocol, протокол для доступа к электронной почте. Предоставляет возможность получить доступ к электронным письмам, хранящимся на сервере, не скачивая содержимое писем и вложения на локальный компьютер.
  • Почтовый провайдер (ISP) — электронный адрес сайта, который предоставляет почтовый сервис, например mail.ru . Как правило, сервера входящей и исходящей почты запущены на его поддоменах.
  • Сервер входящей почты — электронный адрес сервера, к которому должен подключиться почтовый клиент для получения почты, например pop.yandex.ru или imap.yandex.ru .
  • Сервер исходящей почты — электронный адрес сервера, к которому должен подключиться почтовый клиент для отправки почты, например smtp.meta.ua .

Настройка входящей почты:

Для получения почты используются два протокола — POP3 и IMAP, выберите нужный вам протокол, предпочтительно выбрать IMAP, если ваш почтовый провайдер его поддерживает.
Если программа-клиент поддерживает шифрование трафика, для большей безопасности установите метод SSL/TLS.
Введите адрес сервера входящей почты и номер порта, необходимые для этого данные вы найдёте в таблице ниже:

Протокол Без шифрования С шифрованием
POP3 110 995
IMAP4 143 993
SMTP 25, 587 465
Провайдер Сервер входящей почты POP3 № порта POP3 Сервер входящей почты IMAP № порта IMAP
Обычн. SSL Обычн. SSL
rambler.ru mail.rambler.ru 110 995 mail.rambler.ru 143 993
yandex.ru pop.yandex.ru 110 995 imap.yandex.ru 143 993
gmail.com pop.googlemail.com 110 995 imap.googlemail.com 143 993
bigmir.net pop.googlemail.com 110 995 imap.googlemail.com 143 993
meta.ua pop3.meta.ua 110 995
mail.ru pop.mail.ru 110 995 imap.mail.ru 993

Настройка исходящей почты:

Для отправки почты используется SMTP протокол, вам остаётся выбрать, шифровать трафик или нет. Предпочтительно использовать SSL/TLS, если почтовый клиент поддерживает шифрование.
Для заполнения полей, соответствующих адресу сервера исходящей почты и номеру порта, воспользуйтесь информацией в таблице ниже:

Провайдер Сервер исходящей почты SMTP № порта SMTP
Обычн. SSL
rambler.ru mail.rambler.ru 587 465
yandex.ru smtp.yandex.ru 25, 587 465
gmail.com smtp.googlemail.com 25, 587 465
bigmir.net smtp.googlemail.com 25, 587 465
meta.ua smtp.meta.ua 25, 587 465
mail.ru smtp.mail.ru 25, 587, 2525 465

Сохраните настройки и протестируйте работу своего почтового клиента.

Для завершения настройки не забудьте установить периодичность проверки входящих сообщений, назначить подпись в исходящих письмах и внесите адреса своих друзей и коллег в адресную книгу.

Протокол IMAP, Mail ru: настройка почтовой программы

Большинство пользователей почтовых служб электронной почты вполне довольны стандартным веб-клиентом, который им предлагает поставщик услуг. Собственно, именно в таком виде данная почтовая служба используется чаще всего, но происходит это не из-за того, что он такой удобный, а из-за того, что люди просто не знают, где найти альтернативу и как настроить прием почты в сторонних программах. Если электронная почта является для вас рабочим инструментом, то вам наверняка не удастся обойтись без продвинутого почтового клиента, который заменил бы веб-интерфейс. В этом материале разберем, как создать ящик на домене Mail.ru и осуществить настройку почты Mail.ru (IMAP) для разных клиентских программ, включая Outlook и Apple Mail. Тут же разберем основные ошибки, которые возникают при работе с почтовым сервисом в целом и со сторонними почтовыми клиентами в частности.

Регистрация ящика

Зарегистрировать адрес электронной почты Mail.ru можно на официальном сайте сервиса.

При регистрации необходимо заполнить ряд обязательных полей с персональными данными:

  • Имя – можно указать любое, несмотря на требование ввести настоящее имя.
  • Фамилия – можно указать любую.
  • Почтовый ящик – необходимо указать никнейм, но почта предложит его сама.
  • Пароль – необходимо указать сложный пароль, используя специальные символы.

Существуют и другие поля, но их заполнять необязательно.

Протокол IMAP

Данный протокол является наиболее оптимальным и удобным для работы с электронной почтой и поддерживается всеми популярными почтовыми службами. К тому же хранение почты в облаке позитивно сказывается на безопасности и надежности (письма точно не пропадут и всегда будут доступны на разных устройствах).

Правильная настройка Mail.ru через протокол IMAP требует знания определенных данных для обеспечения доступа к ящику:

  • Адрес электронного ящика (имя ящика/email adress) – это полное название вашего ящика, сопровождающийся значком собачки @ и названием домена.
  • Далее следует обозначить сервер для входящей почты IMAP – в нашем случае imap.mail.ru.
  • Исходящая почта отправляется с сервера SMTP – в нашем случае устанавливается сервер smtp.mail.ru
  • Пароль – используемый в данный момент пароль (для доступа к ящику).
  • Затем следует ввести порт для IMAP-сервера (выбираем порт 993, а в качестве протокола шифрования SSL/TSL).

Outlook

Настройка Mail.ru (IMAP) для клиента от Microsoft варьируется в зависимости от того, какую именно версию вы используете. В версии 2020 года нужно:

  • Перейти к меню «Файл» в верхнем левом углу.
  • Далее пройти в подменю «Сведения».
  • Затем нажать пункт «Добавить учетную запись».
  • Будет предложено выбрать один из режимов настройки (ручной или автоматический), необходимо выбрать ручной и указать все данные, изложенные выше.
  • Имя пользователя, адрес почтового ящика, текущий пароль.
  • Далее нужно выбрать тип учетной записи IMAP и указать соответствующие серверы.
  • После следует открыть «Дополнительные настройки».
  • Выбрать подменю «Дополнительно» и внести порт 993 в поле IMAP-сервер.

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

The Bat!

Настройка Mail.ru (IMAP) в данном клиенте осуществляется с помощью встроенного интерфейса утилиты, предлагающее пошаговое введение данных.

Необходимо добавить новый ящик, чтобы это сделать, нужно:

  • В верхней панели интерфейса нажать на кнопку «Ящик» и выбрать подменю «Новый почтовый ящик».
  • Указать любое название, на ваш вкус, например «Рабочая почта».
  • На следующем экране настроек необходимо ввести полное имя, адрес электронного ящика и организацию.
  • На следующем экране настроек нужно указать данные сервера IMAP – imap.mail.ru.
  • На заключительном экране настроек необходимо ввести адрес своего электронного ящика и пароль для входа в него.

Для дальнейшей настройки необходимо перейти в «Свойства почтового ящика» и указать порт IMAP 993, а порт SMTP 465.

Apple Mail


Настройка Mail.ru (IMAP) в системе macOS осуществляется на уровне системных настроек, либо через встроенную программу «Почта».

Для настройки через приложение «Почта» необходимо проделать следующее:

  • Открыть само приложение «Почта».
  • В верхнем меню выбрать пункт «Файл».
  • Выбрать подменю «Добавить учетную запись».

Так же как и в случае с The Bat, в клиенте от Apple предлагается пошаговая настройка.

В первом окне будет предложено ввести основные данные для ящика:

  • Ваше имя (любое на выбор, оно не должно быть связано с почтовым ящиком).
  • Адрес e-mail (полный адрес с @ и доменом).
  • Пароль (использованный при регистрации на сайте mail.ru).

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

  • Тип сервера – следует выбрать IMAP.
  • Описание – название ящика (любое, на выбор пользователя).
  • Сервер, куда будет поступать входящая почта – imap.mail.ru.
  • Пароль – пароль, использованный при регистрации на сайте mail.ru.

Далее последует вторая страница ручной настройки.

  • Сервер, откуда будут отправляться ваши письма – нужно указать сервер smtp.mail.ru (внимание, необходимо также поставить пометку напротив опции «Использовать только этот сервер», а также напротив опции «Использовать аутентификацию»).
  • Имя пользователя – здесь нужно ввести полный адрес электронного ящика, вместе с @ и доменом.
  • Пароль – тот самый пароль, что был введен в предыдущем окне.

После проделанных операций программа предложит еще раз проверить все данные и создать новый ящик.

После того как новый ящик был добавлен в список ящиков программы, необходимо изменить порт в настройках. Для этого нужно:

  • Открыть настройки программы «Почта».
  • Выбрать подменю «Учетные записи».
  • В данном подменю необходимо найти пункт «Сервер исходящей почты» и в выпадающем меню выбрать подпункт «Изменить список SMTP-серверов».
  • Далее нужно поставить отметку напротив опции «Использовать произвольный порт» и ввести туда порт 465.
  • Далее необходимо поставить отметку напротив опции «Использовать SSL».

Mail для iOS

Настройка Mail.ru (IMAP) в iOS выполняется тем же методом, что и в macOS, через системные настройки. Для добавления нового ящика необходимо:

  • Пройти в «Настройки – Почта».
  • Открыть список учетных записей и нажать на кнопку «Добавить учетную запись».
  • В списке предложенных доменов выберите «Другое».
  • Далее необходимо указать основные пользовательские данные (имя, адрес электронного ящика, пароль).
  • Затем следует нажать на кнопку «Далее», и программа сама завершит настройку.

Указать сервер и порты придется вручную, для этого следует:

  • Нажать на название вновь созданного ящика.
  • Открыть настройки почтового ящика.
  • В пункте SMTP необходимо указать smtp.mail.ru.
  • В пункте IMAP необходимо указать imap.mail.ru.
  • В настройках SMTP необходимо поставить отметку напротив опции «Использовать SSL» и ввести порт 465.

Mail для Android

Для начала стоит определиться с тем, какой почтовый клиент установлен в системе. В данном руководстве изложена инструкция по настройке стандартного клиента для Android. Настройка Mail.ru (IMAP) осуществляется вручную. Для добавления нового ящика необходимо:

  • Открыть приложение «Электронная почта».
  • Ввести данные почтового ящика (полный адрес с @ с доменом и пароль, использовавшийся при регистрации).
  • Затем коснитесь клавиши «Вручную».

Выберите тип сервера IMAP.

Появится дополнительное меню, в нем понадобится ввести данные для сервера с входящей корреспонденцией:

  • Сервер IMAP – imap.mail.ru.
  • Протокол защиты – SSL/TSL.
  • Необходимо также изменить порт на значение 993 и нажать кнопку «Далее».

Появится дополнительное меню, где понадобится ввести данные сервера с исходящей почтой:

Новичкам: Как настроить Mail.app для работы с почтой Mail.ru, Яндекс и Gmail

Одна из ключевых новинок OS X Lion — это полностью обновленный почтовый клиент. Mail.app изменился внешне и внутренне: близкие по теме сообщения теперь автоматически группируются вместе в «Разговоры», маркеры поиска помогают скорее найти нужное сообщение, а панель избранного предоставляет быстрый доступ к наиболее важным папкам.

Новый Mail.app настолько хорош, что я, пользовавшийся почти семь лет веб-версий Gmail, полностью перешел на десктопное эппловское приложение. Скорость работы программы, отзывчивость интерфейса и глубокая интеграция с операционной системой радуют каждый день.

В этой заметке я хотел бы рассказать, как настроить работу Mail.app с популярными почтовыми службами. Поводом к написанию поста стали вопросы читателей в Твиттере и ВКонтакте. Надеюсь, статья будет полезной.


Gmail

Разработчики Mail.app включили в состав приложению информация о настройке нескольких самых популярных в мире почтовых служб. Российских почтовиков там нет, но если вы пользуетесь Gmail или Yahoo, считайте, что повезло.

Когда вы в браузере Safari впервые авторизуетесь на странице Gmail, появится окно с коротким сообщением: не хотели бы вы использовать Mail.app, календарь iCal и IM-клиент iChat для работы с аккаунтом в Google? Вам остается всего лишь ввести данные логина и пароля.

Простота настройки просто поразила. Не надо указывать сервера для приема/отправки сообщения, порты и т.п. Просто логин и пароль.

Если Gmail настроен на работу по протоколу IMAP, то в Mail.app у вас будет воссоздана вся иерархия лейблов/папок. Почтовик начнет загрузку писем, и эта процедура может занять немало времени. После загрузки вы заметите скорее всего шум вентилятора. Это Spotlight начал индексацию нового содержимого. Через пару часов работа компьютера придет в норму.

Яндекс

С Яндексом, как и со всеми другими службами, придется немного повозиться. В меню «Файл» выберите команду «Добавить учетную запись». Укажите имя, адрес и пароль:

На следующем экране нам будет предложено выбрать протокол и указать данные сервера входящей почты. Я использую протокол IMAP (у него есть ряд преимуществ по сравнению с POP), поэтому выбрал именно его. Адрес сервера входящей почты: imap.yandex.ru

В качестве сервера исходящей почты указываем smtp.yandex.ru. Также надо поставить галку около пункта «Использовать аутентификацию».

Появится окно, в котором вам сообщат введенные ранее настройки. После того, как нажмете кнопку «Создать», Mail.app создат новую учетную запись. Однако на этом настройка не завершена. Как отмечается в справке «Яндекса», вам надо изменить некоторые параметры. Открываем окно настройки параметров Mail.app (Файл → Настройки или Command-,). Выбирете из списка учетных записей ту, которую только что создали (Яндекс). На вкладке «Свойства учетной записи» в нижней части экрана есть пункт «Сервер исход. почты (SMTP). Щелкните по выподающему списку, выберите «Ре. список SMTP-серверов».

Вам надо перейти на вкладку «Дополнительно». Отметьте здесь пункт «использовать произвольный порт». В качестве порта укажите 465. Сохраните параметры настройки, нажав кнопку «ОК».

Теперь перейдите во вкладку «Дополнения». Здесь надо указать порт (993), отметить пункт «Использовать SSL» и поставить галку «Учесть при проверке новых сообщений».

Mail.ru

Mail.ru раньше предлагал работу по IMAP, но сейчас найти подтверждение не могу, даже в справке упоминается только старый протокол POP. Что ж, будем тогда работать именно с ним.

Создаем новую учетную запись: Файл → Добавить учетную запись. Указываем имя, адрес и пароль.

В качестве протокола указываем POP, сервер входящей почты pop.mail.ru (если почта на другом домене, например, на inbox.ru, то указываем pop.inbox.ru, list.ru — pop.list.ru и т.д.

Дальше указываем параметры сервера исходящей почты:

Сервер исходящей почты: smtp.mail.ru (если почта на list.ru, то — smtp.list.ru, если на bk.ru — smtp.bk.ru и т.д.).

Ставим галку «использовать аутентификацию».

На этом, собственно, и все. Почта готова к работе.

Настройка почты на MAIL.RU

#1 Гость_AgentSmith_*

1. Проблема с yahoo mail. Абсолютно корректно ввожу имя, ящик и пароль (100% правильно) и все равно ифон ругается и говорить что не правильно имя или пароль. В чем может быть глюк

2. Проблема с mail.ru — вроде все нормально настраивается. в инбоксе пишет Load more 25 messages, пытается их загрузить, однако ничего не происходит.

Если есть идеи подскажит, плиз

PS на WM были свои глюки но такого хоятбы не было))

#2 Гость_alexxb5_*

#3 Гость_Mind_*

#4 Гость_alexxb5_*

#5 Гость_Mind_*

#6 stepanet

#7 Гость_alexxb5_*

#8 Гость_Qosmio_*

Подскажите пожалуйста! Синхронизировал учетные записи с компьютером, почту принимает хорошо, но вот учетная запись на mail.ru никак не хочет отправлять письма, пишет что не может приконнектить к smtp.mail.ru, а иногда пишет что неправильные имя пользователя и пароль! но с другой учетной записи с моего сайта письма отправляет вроде нормально но очень медленно хотя сижу дома на одной вай фае!

И еще нашел косяк: захожу в ютюб и если пытаюсь отправить сслыку кому то нажимаю на конвертик пишу имейл нажимаю send но ничего не отправляется, даже в папке outbox ничего не появляется и самолетик не улетает!

Работа с входящей почтой через протокол IMAP средствами PHP

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

Теперь мне надо было быстренько разобраться как работать с протоколам IMAP , как получить письма из почтового сервера Yandex/Google.

Для более удобной работы я выбрал библиотеку PhpImap, так как она может быстро и легко реализует все нужные для меня задачи.

Подключение к почтовому серверу.

Теперь когда мы определились с выбором протокола и выбором библиотеки, будем пробовать подключатся к почтовому серверу.

Для полноценной работы PHP с протоколом IMAP, необходимо подключить расширение php_imap.dll/imap.so в файле php.ini.

Для начало попробуем подключится к Yandex почте так как у меня меньше всего возникло с ней проблем.

Как мы видим конструктор класса Mailbox принимает следующие аргументы:

  • MAIL_IMAP_PATH — Cодержит в себе адрес сервера (MAIL_IMAP_SERVER), порт подключения (MAIL_IMAP_SERVER_PORT), тип соединения (imap) и показываем что соединение будет зашифровано (ssl). После фигурных скобок указываем папку к которой будем подключаться, в данном случае к входящим сообщениям (INBOX).
  • MAIL_IMAP_LOGIN — Почтовый ящик которому будем подключатся.
  • MAIL_IMAP_PASS — Пароль (чаще всего это пароль от почтового ящика).
  • __DIR__ — Это путь к папке в которой будут сохраняться вложенные файлы и почтовые сообщения.

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


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

Теперь давайте сравним подключение к почте Gmail.

Как мы видим оно практически не отличается от предыдущего подключения, но скорей всего у Вас сработает исключение при подключении к серверу.
Это проблема связана с тем что в Gmail работа протокола IMAP отключена по умолчанию. Включить её можно в настройках во вкладке Пересылка и POP/IMAP в опции Доступ по протоколу IMAP ⇒ Включить IMAP.

После того когда мы включили работу по протоколу IMAP нам надо создать пароль приложение. Для того чтобы его можно было создать нам необходимо сделать двух факторную авторизацию для данного профиля. После чего можно приступить к его созданию. Когда мы создадим новый пароль для приложения нам необходимо его будет вписать в константу MAIL_IMAP_PASS для подключения к серверу.

Учтите что при создании пароля приложений у Вас может быть так и не получится подключиться к серверу это связно с тем что данный пароль еще не применялся окончательно к сервису Gmail обычно это занимает 5-60 минут.

Выборка данных

После успешного подключения, мы можем выполнить запрос для получения потовых сообщений из сервера. Для этого мы будем использовать метод searchMailBox(string $criteria) который по сути является оберткой метода imap_search. Тут важно понять что аргумент $criteria является неким критерием поиска нужных нам сообщений, сам метод возвращает идентификаторы элементов которые в последствии нам пригодятся для получения детальной информации почтового сообщения.

Как Вы уже догадались тут мы получаем все сообщения.
А теперь давайте попробуем разобраться и с другими не менее важными критериями поиска:

Данный пример хорошо отражает основы использование критериев поиска.

Получение информации

Теперь когда у нас есть массив идентификаторов сообщений мы готовы его обработать:

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

Дополнительные возможности.

В данной библиотеке также присутствие ряд полезных методов для более удобной работы с почтовыми сообщениями:

Сохраняем сообщения по его ид.

Устанавливаем сообщения как непрочитанное по его id.

Устанавливаем сообщения как прочитанное по его id.

Устанавливаем на сообщение пометку по его id.

Удаляем сообщения по его id.

Естественно мы здесь рассмотрели только незначительную часть но очень важную при работе с входящими почтовыми сообщениями. Также вы можете скачать рассмотренное нами приложение.

Как настроить почту на iPhone для Gmail, Yandex, Rambler и Mail.ru

Уровень сложности: для начинающих. Несмотря на то, что настроить почтовый клиент на iOS достаточно просто, для каждого почтового сервиса (Mail.ru, Yandex, Rambler, Google) процесс настройки немного отличается. Ниже мы покажем подробный процесс настройки каждого аккаунта.

Gmail

Интеграцию с почтовым сервисом Google настроить проще всего. Для начала нужно зайти в Настройки и перейти во вкладку «Почта, адреса, календари». Здесь выбрать «Добавить учетную запись» и нажать на Google.

Теперь осталось лишь внести свое имя, e-mail, пароль и описание. Имя и описание — необязательные параметры, а вот без указания почтового адреса с паролем обойтись, разумеется, нельзя.

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

Yandex

С Yandex все обстоит немного сложнее. Для добавления нового почтового ящика нужно так же зайти в Настройки — «Почта, адреса, календари» — «Добавить учетную запись». Теперь нужно выбрать «Другое», а затем «Новая учетная запись». Так как российские почтовые сервисы не внесены в iOS по умолчанию, их придется добавлять вручную.

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

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

Имя узла (сервер входящей почты) — pop.yandex.ru

Имя узла (сервер исходящей почты) — smtp.yandex.ru

На этом все, подтверждаем введенные данные, ждем пока устройство их проверит и можем пользоваться почтой.

Mail.ru

Процедура добавления аккаунта Mail.ru практически не отличается от аналогичного процесса для сервиса Yandex. Настройки — «Почта, адреса, календари» — «Добавить учетную запись» — «Другое» — «Новая учетная запись». Здесь, как обычно нужно внести свой почтовый ящик, пароль, имя и описание.

Затем, как и в случае с Yandex, необходимо выбрать вкладку POP сервера и изменить сервер входящей и исходящей почты.

Имя узла (сервер входящей почты) — pop3.mail.ru

Имя узла (сервер исходящей почты) — smtp.mail.ru

Внимательно проверьте внесенные данные и нажимайте «Сохранить».

Rambler

Добавление почтового ящика сервиса Rambler имеет одно небольшое отличие. Почему-то, в некоторых случаях, данные не прописываются автоматически, поэтому их нужно будет внести самостоятельно. Идем в Настройки — «Почта, адреса, календари» — «Добавить учетную запись» — «Другое» — «Новая учетная запись» и добавляем новый ящик.

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

Имя узла (сервер входящей почты) — pop.rambler.ru

Имя узла (сервер исходящей почты) — smtp.rambler.ru

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

Gmail

Входящая почта:
Протокол — IMAP;
Сервер IMAP — imap.gmail.com;
Порт — 993;
SSL — SSL/TLS;
Аутентификация — Обычный пароль

Исходящая почта:
Сервер SMTP — smtp.gmail.com;
Порт — 465;
SSL — SSL/TLS;

Яндекс.Почта

Входящая почта:
Протокол — IMAP;
Сервер IMAP — imap.yandex.ru;
Порт — 993;
SSL — SSL/TLS;
Аутентификация — Обычный пароль.

Исходящая почта:
Сервер SMTP — smtp.yandex.ru;
Порт — 465;
SSL — SSL/TLS;

Mail.ru

Входящая почта:
Сервер IMAP — imap.mail.ru;
Тип защиты — SSL/TLS;
Порт — 993

Исходящая почта::
Сервер SMTP — smtp.mail.ru;
Тип защиты — SSL/TLS;
Порт — 465

Rambler

Входящая почта:
Сервер IMAP — imap.rambler.ru;
Тип защиты — SSL/TLS;
Порт — 993 или 143

Исходящая почта::
Сервер SMTP — smtp.mail.ru;
Тип защиты — SSL/TLS;
Порт — 465

После сохранения данных почта готова к использованию. Настройка почтового клиента на iOS не займет много времени и только при использовании российских почтовых сервисов придется потратить несколько лишних минут на внесение данных.

Илон Маск рекомендует:  Что такое код pdf_open_pdi_page
Понравилась статья? Поделиться с друзьями:
Кодинг, CSS и SQL