Майл настроить сбор почты

Как настроить сбор почты

Для чего требуется настроить сбор почты

Причины по которым может потребоваться настроить сбор почты в один из ваших почтовых ящиков:

  • у вас создано много почтовых ящиков в разных почтовых сервисах и вы хотите объединить их, чтобы не тратить уйму времени на просмотр почты;
  • у вас создано много именных почтовых ящиков на своем домене (info@site.ru, zakaz@site.ru, manager@site.ru и т.д. )
  • хотите сменить адрес почты на более короткий (компактный и запоминающийся), но не хотите терять клиентов или рассылку на которые подписаны
  • хотите подстраховаться и сохранить важные почтовые адреса или письма;
  • или что-то еще.

Инструкции по настройке сбора почты на яндексе, на gmail и на mail ru

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

Рассмотрим как настроить сбор почты на яндексе, на gmail и на mail ru, поэтому если вам станет понятен принцип настройки на одном сервисе, то и в любом другом, вам будет легко собрать все письма в нужный вам ящик и настроить авто-сборщик.

Читайте также:  Как настроить пульсовые зоны polar

Сбор почты на Яндексе

Чтобы увеличить картинку — нажмите на нее

1 ШАГ

Сначала нам нужно попасть в раздел Настроек.

Для этого наведите курсор мыши на список папок в левом столбце.

Под последней папкой появится ссылка Настроить.

Так мы попадем на страницу настроек папок, но еще не в главный раздел Настроек (см. рис 1.)

Источник

Настройка сбора писем на почте Mail.ru!

Продолжаю серию статей о функции сбора почты на один основной электронный ящик с любых других, расположенных на любых почтовых сервисах. В прошлой статье речь шла о настройке сбора почты на сервисе Яндекс, что делается проще простого. А в этой статье я расскажу о том как сделать то же самое в еще одном, не менее популярном на сегодняшний день сервисе — Mail.ru, где по-прежнему многие держат свой основной ящик электронной почты, несмотря на то, что, к примеру, сервис GMail имеет явные преимущества (о настройке сбора почты в Gmail рассказано здесь »). Но как говорится, каждому своё и это порой просто дело привычки 🙂

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

Процесс настройки сбора почты в сервисе Mail.ru

В первую очередь войдите в свой аккаунт на Мэйле, куда будете собирать почту с других электронных ящиков и откройте раздел “Письма” (там и расположена почта).

Теперь нужно перейти в настройки почты. Для этого нажмите вверху кнопку “Ещё” и выберите “Настройки”.

Также открыть настройки можно, кликнув в правом верхнем углу по адресу вашей почты и выбрав затем “Настройки почты”.

Затем перейдите в раздел “Почта из других ящиков”.

Откроется первое окно подключения второго ящика электронной почты.

Напомню, что второй ящик электронной почты, с которого вы хотите собирать письма, может быть расположен на любом сервисе, а не только на Мэйле!

В примере для данной статьи будет рассмотрено подключение ящика, расположенного на сервисе Яндекс.

В этом окне вам нужно указать логин и пароль от почты, которую подключаете. Если подключаемый вами ящик находится на одном из перечисленных ниже сервисов, то нажмите соответствующую кнопку вверху [1], ниже введите полный адрес подключаемой почты [2] и нажмите “Добавить ящик” [3]:

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

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

После этого нажимаете “Разрешить” (вы разрешаете почте на Mail.ru использовать некоторые данные подключаемой второй почты).

Если всё прошло как нужно, то получите сообщение о том что сборщик добавлен. Теперь нужно выбрать, в какую папку собирать почту [1]: в специально созданную папку по имени подключенной вами почты или во входящие. Решать вам, но, на мой взгляд, удобнее, когда почта, собираемая с другого ящика, идёт в отдельную папку. Так или иначе, потом это можно настроить при помощи фильтрации писем.

Опция “Применять фильтры к полученным письмам”, означает, что все фильтры, которые у вас уже настроены в основной почте на Мэйл, будут также действовать и для почты, получаемой из подключённого ящика. Отключать или нет — решать вам.

После этого нажмите “Сохранить”.

Всё, сборщик писем настроен! Теперь в течение нескольких минут (иногда процесс затягивается, если писем на подключённой почте очень много) почта со второго ящика начнёт стекаться в ваш основной.

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

Как отдельно увидеть все письма с подключенной почты?

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

Если же вы сразу не настроили поступление писем в отдельную папку, то можете настроить в любой время, открыв созданный сборщик (об этом ниже).

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

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

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

Здесь вы увидите созданный сборщик. Если требуется его отключить или снова включить, нажмите на соответствующий переключатель [1]. Если нужно открыть настройки сборщика, нажмите “Изменить” [2].

И откроются такие же настройки сборщика писем, как и на этапе его создания (см. выше).

Заключение

Как видите, настроить сбор почты на Mail.ru с других ваших ящиков — раз плюнуть. Таким вот образом, вы можете подключать множество ящиков для удобства, если, к примеру, создали их несколько для разных целей. Моё мнение — фишка удобная и если Мэйл ваша основная почта, но есть и другие, то почему бы не настроить такой сборщик 🙂

Сделай репост – выиграй ноутбук!

Каждый месяц 1 числа iBook.pro разыгрывает подарки.

  • Нажми на одну из кнопок соц. сетей
  • Получи персональный купон
  • Выиграй ноутбук LENOVO или HP

—> LENOVO или HP от 40-50 т.р., 8-16ГБ DDR4, SSD, экран 15.6″, Windows 10

Источник

Собираем все письма с разных ящиков в один

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

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

Здесь много неудобств: есть риск забыть пароль, продолжает раздражать адрес klubnichkapupsik1234@, когда ты — директор серьёзной компании, да и много еще чего!

Решение есть и оно очень простое. И удобное.

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

Сборщик экономит время на переключение с ящика на ящик и позволяет полностью перейти на новый адрес без страха, что кто-то останется без ответа.

Как настроить?

Опять же. Все очень просто. Рассказываем:

  1. Зайдите в настройки вашего почтового ящика;
  2. Выберите раздел «Почта из других ящиков»;
  3. Введите электронный адрес и пароль от ящика, с которого хотите собирать письма.

После подключения нового адреса вы увидите его в общем списке на этой же странице.

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

Полезный совет!

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

Для этого настройте фильтр и в графе «Если письма кому» укажите ваш старый адрес. Выберите действие «Отвечать сообщением». Если вы в сообщении укажете адрес нового ящика, то все, кто будет писать на старую почту, получат ответ и не потеряют ваши контакты.

Источник

Сбор почты с других ящиков в mail ru

Привет! Сегодня я покажу вам как сделать сбор почты с других ящиков в майл ру. Вы сможете получать все свои письма в одну почту. Например, письма из Яндекс и Google почты будут приходить на почту mail ru и т.д. Объединить электронные ящики очень просто. Смотрите далее.

Зайдите в свою почту майл. Вверху страницы, в меню, нажмите на вкладку Ещё . В открывшемся окне нажмите на вкладку Настройки .

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

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

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

Далее, на следующей странице, вам нужно разрешить приложению Mail.ru доступ к вашим данным на Яндексе.

Далее, у вас откроется окно Сборщик успешно добавлен! Здесь можно выбрать папку, из которой будут поступать письма. Можно включить фильтры. Нажмите на кнопку Сохранить .

Обратите внимание! Перенос почты может занять несколько часов.

Далее, на странице у вас появится новый почтовый ящик. Вы можете включить или отключить ящик. Можно удалить почту.

Всё готово! Вот так просто и быстро вы можете сделать сбор почты с других ящиков в mail ru!

Остались вопросы? Напиши комментарий! Удачи!

Источник

Сборщик почты (делаем простые вещи сложно)

В качестве предисловия

Наверное, многие из вас в своей практике сталкивались с задачей сбора почты с ряда ящиков. Зачем это может быть нужно? Наверное, потому что это универсальный механизм обмена данными между системами. Множество библиотек под любые языки, реализующих SMTP, POP3, IMAP, готовые решения по реализации стэка сообщений (как я сложно назвал почтовый ящик. ) и т.д.

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

Кому достаточно приведенного ниже кода — дальше могут не читать:

Что будем делать

Сразу сделаем ряд допущений:
1) Собирать почту нужно для нескольких систем. Может в будущем ещё для нескольких. И ещё… В общем решение должно быть универсальное;
2) Почты возможно будет много — следует из пункта 1 (а иначе я бы не писал этот пост);
3) Почту придется парсить;
4) Все ящики сервисные — пользователи туда не лезут.

Что будем использовать

Система должна работать 24/7, поэтому реализуем её в виде Windows Service. Для этих целей предлагаю сразу использовать TopShelf.

Разумеется, всё должно быть распараллелено. Тут на сцену выходит моя любимая библиотека TPL DataFlow.

Забирать почту будем по POP3. Все «модные штучки» IMAP в данной задаче излишни — надо как можно быстрее и проще забрать исходник письма и удалить его на сервера. POP3 тут хватит за глаза. Используем OpenPop.NET.

Как уже говорилось, почту будем парсить. Может через Regex, может кастомные логики… мало ли что. Именно поэтому нужно гибко и быстро подпихивать новые правила с помощью плагинов. Тут нам поможет Managed Extensibility Framework.

Логи пишем через NLog.

В качестве факультатива прикрутим мониторинг в Zabbix. (Мы же собрались работать 24/7 и выдавать хваленую скорость — нужно следить за этим).

Поехали

Создаем обычное консольное приложение. Открываем NuGet консоль и ставим все нужные пакеты:

Переходим в папку проекта, создаем App.Debug.config и App.Release.config. Выгружаем проект из студии, открываем его код (Здесь и далее TopCrawler.csproj). В секцию с конфигом добавляем:

А ниже собственный таргет для MSBuild:

Лично я привык именно таким способом — по старинке — добавлять трансформацию конфигов для разделения сред.
Для удобства предлагаю strongly-type конфиги. Отдельный класс будет читать конфигурацию. (О теоретических аспектах такого решения можно пообщаться в комментах). Конфиги, логи, мониторинг — отличный повод реализовать паттерн Singleton.

Создаем в проекте одноименную папку (должен же быть порядок). Внутри создаем 3 класса — Config, Logger, Zabbix. Наш логгер:

Мониторинг с помощью Zabbix заслуживает отдельного поста, поэтому я просто оставлю тут класс, реализующий агента:

Конфиги… Пора уже делать хоть что-то интересное. Во-первых, в конфигах будем хранить ящики, которые мы опрашиваем. Во вторых настройки DataFlow. Предлагаю так:

Итак, хост и порт куда конектится, юзер и пароль — тут всё понятно. Дальше тип ящика. Допустим, служба используется маркетингом (как и другими отделами). У них есть ящики, куда сваливаются автоответы на рассылки, а также отчеты о спаме FBL. Сам ящик уже категоризирует письмо, поэтому для таких ситуаций сразу задаем тип ящика. С настройками DataFlow будет понятно дальше, когда начнем создавать объекты. Тут у нас будут собственные секции в конфиге. Мануалов куча как это сделать, поэтому просто покажу результат:

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

Наши кастомные настройки прочитаем так:

Как-то очень затянуто получается, а мы даже не дошли до самого интересного.

Опустим пока обвязку из TopShelf, счетчики производительности, общение с БД и перейдем к делу! Создаем класс Crawler — ядро. Для начала читаем почту:

Вот тут лень взяла свое и я решил не заморачиваться — если ящиков порядка 20-30 можно под каждый запустить таск и не париться о количестве потоков. (Разрешаю закидать помидорами.)

Переходим к самому чтению:

Сразу посчитаем тайминги доступа к ящику — пригодится для диагностики сети и загруженности сервера.

Отправляем данные в Zabbix. Всё просто — указываем имя хоста (как оно заведено в Zabbix), ключ (опять таки строго, как в Zabbix) и строковое значение.

DataFlow pipeline будет создана при создании класса Crawler. Считаем, что наш первый этап — отсортировать письмо.

Видите, как просто — сам конвейер один. Все таски, читающие почту, кидают туда сообщения по одному. Если блок занят, Post вернет false и мы просто подождем пока он не освободится. Текущий потом в это время продолжает работать. Вот это я называю параллелизм без забот.

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

Настроим, например, ротацию архива:

Потом на него можно натравить logStash, но это уже другая история…

Здесь мы использовали статические счетчики ошибок (в разрезе типов ящиков), где ErrorsCounters — это:

А сами счетчики можно сделать так:

Перейдем к созданию конвейера. Допустим, у нас есть ящики, куда сыпятся автоответы. Такие письма надо распарсить (что за автоответ, от кого, по какой рассылке и т.д.) и сложить результат в хранилище (БД). Допустим, есть ящики, куда падают FBL отчеты. Такие письма сразу складываем в базу. Все прочие письма считаем «полезными» — их надо проверить на спам и отправить во внешнюю систему, например, CRM.

Как вы уже поняли, данный пример в основном рассматривает применение сборщика для задач маркетинга — сбор статистики по доставке почты, информация о спаме.

Итак, мы определились с рабочим потоком. Объявляем необходимые блоки в классе Crawler:

Создаем метод инициализации и создаем блоки конвейера (для инициализации блоков используем наши замечательные секции из конфигов):

Собираем конвейер в соответствии с нашей схемой:

Как видим, всё предельно просто — связываем блок со следующим (с возможностью задания условия связи). Все блоки исполняются параллельно. Каждый блок имеет степень параллелизма и емкость (с помощью емкости можно регулировать очередь перед блоком, то есть блок сообщение принял, но еще не обрабатывает). Таким образом, можно задавать высокую степень параллелизма для «сложных» и долгих операций, как, например, парсинг содержимого письма.

Не буду описывать матчасть DataFlow, лучше всё прочесть в первоисточнике TPL DataFlow.

Далее задаем правила выхода из блока:

Всё, на самом деле конвейер уже работает, можно постить в него сообщения. Осталось только остановить его дополнив наш метод Start:

Переходим к делегатам.
Сортировка… Ну, допустим у нас всё просто (усложнить то всегда успеем):

Спам фильтр. Это на домашнюю работу — используйте SpamAssassin.
Вот вам делегат:

И классы для работы с API SpamAssassin (ссылка на проект).
А мы переходим к парсингу писем. Парсим мы автоответы. Тут вступает в дело MEF.
Создаем проект (dll) с интерфейсами для наших плагинов (Назовем Interfaces).
Добавляем интерфейс:

И… всё. Наш TopCrawler зависит от этого проекта и проект с плагинами тоже будет использовать его.
Создаем новый проект (тоже dll), назовем Conditions.
Добавим типы автоответов:

И классы, реализующие наш интерфейс:

Как вы заметилиб всё дело в атрибутах. С помощью них плагины и будут загружены.
Возвращаемся к нашему проекту и загружаем плагины:

LoadPlugins дергаем в конструкторе нашего класса. Объяснять подробно про механизм загрузки не буду — гугл справится лучше.

Переходим к нашему делегату проверки типа Bounce. Условия будут применяться по очереди, пока не сработает первое — исключающий метод:

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

С записью результатов в БД тоже ничего необычного. Например, так:

Простите, что не успел показать TopShelf — пост и так уже слишком раздулся.

Выводы

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

Фух… Если будет интересно, дальше расскажу, как поставить это на рельсы Continious Integration, настроить автобилды и выпуск релиза через VS Release Management.

Источник

Оцените статью