Pull to refresh
  • by relevance
  • by date
  • by rating

Google меняет ссылки в отправленных письмах при их скачивании по IMAP

Information SecurityCryptographyIT-companies
image

Пользователь G Suite Джеффри Пол обнаружил, что URL-адреса во входящей электронной почте изменяются службой Google при получении писем через протокол доступа к сообщениям в Интернете (IMAP).
Читать дальше →
Total votes 16: ↑15 and ↓1 +14
Views5.3K
Comments 5

The Bat 3.98.1

Software
The Bat!, ещё один любимец на просторах Восточной Европы. Особенная программа, с массой функций, облегчающих жизнь при наличии интенсивной переписки и работе с несколькими почтовыми ящиками. При необходимости The Bat! поможет отсортировать и перенаправить почту, проверить заголовки писем для скачивания только необходимых, зашифрует корреспонденцию средствами сильного шифрования и заберёт почту с серверов поддерживающих защищённые (SSL) соединения по протоколам SMTP и POP3.

Скачать The Bat! 3.98.1:
thebat_pro_3-98-1.msi (12.8Mb, версия The Bat! Pro)
thebat_home_3-98-1.msi (5.9Mb, версия The Bat! Home)
intpack_3-98-1.msi (4.6Mb, языковой модуль)

О разнице между версиями Pro и Home можно почитать на официальном сайте. В двух словах: Pro версия сразу после установки имеет все доступные языки интерфейса и поддерживает аппаратные средства средства авторизации (токены). Поддержку дополнительных языков интерфейса можно включить и в версии Home, но для этого надо скачивать и устанавливать языковой модуль.

Что нового в версии The Bat 3.98.1?
Читать дальше →
Total votes 4: ↑4 and ↓0 +4
Views769
Comments 4

GMail — IMAP теперь по-русски

IT-companies
Тихо и незаметно в русскоязычном интерфейсе GMail появилась настройка IMAP. Напомню, что двумя месяцами ранее эта настройка появилась в англоязычном интерфейсе. Тогда этот замечательный протокол уже можно было включить, но ThunderBird 2 упорно загружал всю кириллицу в виде знаков вопроса. Сейчас же можно успешно использовать IMAP и для русскоязычной переписки.
Папки создаются и синхронизируются, вложенные выглядят в gmail как ярлык с именем [корневая папка]/[вложенная папка]. Пометки о прочтении синхронизируются на ура. Инструкции для настройки клиентов еще не перевели, но в целом — радуемся, товарищи.


Ссылки по теме
IMAP
GMail
Инструкция по настройке клиентов (english)
PS Порыскал по интернету — вроде везде новости старые, от октября прошлого года, когда еще были проблемы с кодировками и синхронизацией пометок о прочтении.
PS2 По информации от demshin еще не у всех в русскоязычном интерфейсе появилась возможность включать IMAP. Видимо, идет тестирование.
PS3 По информации от mirritil уже есть русскоязычная документация по настройке клиентов.
Total votes 53: ↑50 and ↓3 +47
Views6.4K
Comments 69

Новые Настройки IMAP для GMail

IT-companies
Уря, хабралюди, свершилось! Отныне в gmail появились расширеные настройки IMAP (для тех, кто подключился к каналу расширений Google Labs). Можно отключить синхронизацию «ненужных» папок, настроить автоочищение мусора и масса прочих приятностей. Так что активируем и радуемся!

Total votes 52: ↑49 and ↓3 +46
Views812
Comments 53

Оперный почтовик M2, imap и Gmail offline

Opera

При правильной настройке и использовании встроенный в браузер Опера почтовик М2 работает намного эффективнее, чем распиаренный Gmail с оффлайн режимом работы (например в виде Google Chrome and Google Gears).
Именно о некоторых особенностях я и попытаюсь расказать
читать полностью
Total votes 65: ↑53 and ↓12 +41
Views5K
Comments 43

IMAP и POP Gmail через telnet или читать почту это просто

Lumber room
Я решил написать эту статью после того, как мне потребовалось написать простенький почтовик, который будет обслуживать почту из Gmail. Надеюсь, что кому-то стало проще жить — хоть в целом это выглядит как пособие от Капитана Очевидность :) Всю необходимую для написания клиента информацию я нашёл в гугле минут за 10 — но считаю, что простенький мануал типа такого — хорошая шпаргалка на будущее :)

В этом нет ничего сложного — правда! Фактически — написать свой почтовик — проще простого. Так же просто как и читать почту через консоль.

Далее — две маленькие статьи на живых примерах — как пользоваться POP3 и IMAP без почтового клиента.

Читать дальше →
Total votes 22: ↑21 and ↓1 +20
Views2.4K
Comments 9

Корпоративный Jabber сервер: догнать и перегнать Google

Configuring Linux
Я думаю все знают про Google Apps. Это великолепный сервис для организации почты и коллективной работы в рамках компании. Однако у него есть пара маленьких таких недостатков: он предоставляется as is во-первых, и вся ваша корпоративная документация, почта и переписка при использовании Google Apps будут храниться на серверах Google.

В итоге чаще всего серьёзные фирмы выбирают сложный путь — поддерживать все необходимые сервисы на собственных серверах. Этот путь, конечно, даёт массу преимуществ. Системный администратор компании сможет настроить что угодно и как угодно. Однако есть и один существенный недостаток: если у Google всё уже настроено и связано воедино, то вам придётся настраивать всё вручную. Плюс вы вряд ли сможете обеспечить вашу систему таким же красивым и удобным веб-интерфейсом.

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

Читать дальше →
Total votes 102: ↑89 and ↓13 +76
Views31.7K
Comments 81

Идеальный корпоративный почтовый клиент

System administration
Когда возникает необходимость настроить почтовую систему для компании в первую очередь на ум приходит использовать решения от Microsoft — Exchange и Outlook. К сожалению, эти решения не обеспечивают достаточной гибкости и многим не подходят по разным параметрам.

Хорошо, но что же использовать вместо них, ведь хочется такой же красивой и прозрачной для пользователя работы с почтой, которую обеспечивает протокол MAPI? Небольшая перетасовычка и на свет появляется вполне очевидное и на самом деле безальтернативное решение — IMAP. IMAP, слава Богу, в современном мире в той или иной степени поддерживают чуть ли не все почтовые клиенты, так что выбор у нас огромен. Но если присмотреться внимательней, то он сужается до весьма скромного множества из одного-двух наименований.

Итак, нам бы хотелось:
  • Для начала — кросплатформенность. Глупо использовать стандартизированные технологии, но привязываться изначально к одной ОС, тогда уж проще сразу купить Exchange и навсегда забыть о какой-либо гибкости разворачиваемой инфраструктуры.
  • Полная поддержка IMAP и IMAP ACL. Второй пункт важен, т.к. без него нельзя будет организовать ни общих папок, ни передачу прав на различные операции с ящиком другим пользователям, а без этого в корпоративной почтовой системе никак.
  • Возможность централизованной настройки клиента через сервер.
  • Гибкость настроек клиента и удобство в использовании.
Недолгий поиск в интернете может поведать, что единственный вариант, который можно было бы рассмотреть поближе — это Mozilla Thunderbird. Но вот вопрос: может ли Thunderbird предоставить весь необходимый функционал, чтобы можно было с лёгкостью заменить им связку Exchange и Outlook? Оказывается не только может, но и позволяет добиться куда как большего, чем просто банальное подражание продуктам Microsoft.

Мне интересно!
Total votes 191: ↑175 and ↓16 +159
Views162.6K
Comments 237

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

Network technologies
Sandbox
Добрый день.

Хабрапользователь ValdikSS в статье «Восстанавливаем удаленную почту на mail.ru (и других)» поделился вариантом восстановления на сервере почты уже полученной клиентом. Хочу поделиться другим способом восстановления не зависящим от формата базы клиента.

В каких случаях этот способ сработает


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

Некоторые популярные почтовые клиенты с поддержкой IMAP:
  • Mozilla Thunderbird
  • The Bat!
  • Outlook Express
  • Microsoft Outlook

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

И не смотря на то, что требуемый протокол существует с 1994, его поддержка некоторыми игроками данной области воспринимается как не обязательная опция. Примером этому может служить сервис mail.ru, который отказался от IMAP некоторое время назад.

Итак. Если вы настроив почтовый клиент через pop3 и забыв поставить галочку «хранить почту на сервере» решили восстановить письма на сервере или хотите пополнить почтовый ящик любыми другими письмами из имеющихся в вашем почтовом клиенте аккаунтов, то welcome под Хабракат.
Читать дальше →
Total votes 11: ↑7 and ↓4 +3
Views30.9K
Comments 2

IMAP: трудности перехода

Mail.ru Group corporate blog

Какие грабли зарыты в IMAP



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

За подробностями — добро пожаловать под кат.
Читать дальше →
Total votes 53: ↑49 and ↓4 +45
Views43.3K
Comments 56

Миграция с MDaemon на Exim+Dovecot

System administration
Sandbox
Приветствую Вас, жители Хабра.

Недавно на работе возникла ситуация: необходимо было поднять новый почтовый сервер и перенести на него все текущие учетные записи и структуру их почтовых папок со старого сервера. Эта необходимость возникла по нескольким причинам:
  1. Количество учетных записей было ограничено 250 аккаунтами;
  2. В последнее время сервер почты стал постоянно зависать так, что помогал только хард-ресет (в свое время подметил, что перед этим довольно-таки упорно используется HDD);

Вот что было на тот момент (на платформе SuperMicro):
  • PC: CPU Intel® Xeon® X3440 2.53GHz 2.53GHz, RAM 4GB, HDD 1TB
  • OS: Windows Server 2008 Enterprise Service Pack 2
  • MTA: Alt-N MDaemon (SMTP(S)/POP(S)/IMAP(S) server, SpamD, WorldClient)

Использовалось около 240 учетных записей и папка Users (здесь вся почта) весила около 200 GB.

Что получилось (платформа Dell PowerEdge 2850)
  • PC: CPUx2 Intel® Xeon® E5430 2.66GHz 2.67GHz, RAM 4GB, HDD 408GB (RAID: 0)
  • OS: FreeBSD 9.0
  • MTA: Exim+DoveCot+SpamAssassin

Ну а теперь все по порядку.
Читать дальше →
Total votes 23: ↑18 and ↓5 +13
Views28.9K
Comments 20

Архитектура масштабируемой почтовой системы

Southbridge corporate blogHigh performance
В этой статье мы рассматриваем один из вариантов реализации масштабируемой архитектуры большой почтовой системы.

6 декабря 2012 г. Google прекратил регистрацию новых аккаунтов для бесплатной версии Google Apps.

У клиентов нашей компании постоянно возникает потребность в электронной почте, обслуживающей их сайты.
Раньше мы настраивали им Google Apps, но после 6 декабря, изучив предлагаемые на рынке решения, решили, что настала пора строить собственную почтовую систему.

Как известно, аппетит приходит во время еды. Если уж решились строить что-то свое, то тогда стоит сразу закладывать возможности для роста.
Для проектируемой почтовой системы были сформулировали следующие требования:
  • масштабируемость (неограниченное количество обслуживаемых доменов, общий объем почтовых ящиков 100 терабайт и больше);
  • отказоустойчивость (все промежуточные сервисы должны быть продублированы);
  • расширяемость (добавление новых узлов в систему должно быть легким и простым).


Начали с выбора хранилища под письма...

На самом деле выбор был небольшой:
  • dovecot/cyrus с хранением в файловой системе через maildir/mailbox;
  • dbmail с хранением в базе данных.

После оценки количества сервисов, предоставляемых «из коробки», а также изучения нюансов использования, нами было решено остановиться на dbmail.
Вот краткий список вкусностей, которые предоставляет dbmail:



  • доступ к ящикам через IMAP, POP3;
  • sieve-скрипты для сортировки почты;
  • прием почты через smtp и lmtp протоколы;
  • администрирование через cli и SQL-запросы.


Читать дальше →
Total votes 37: ↑31 and ↓6 +25
Views25K
Comments 63

Sieve: фильтрация почты на стороне сервера

Configuring Linux*nix
После того, как Google закрыл Reader, я утратил веру в большую компанию, которая делает для меня инструмент, решающий важные мне задачи. Я решился строить свой собственный Луна-парк с читалками, агрегаторами, болжеком и т.п. Почта на своем домене — первое, что приходит в голову. Не вопрос прописать MX запись, поставить Postfix на локальную доставку, установить IMAP-сервер Dovecot и почтовый веб-клиент Roundcube, вопрос повторить функциональность «большой» системы, в первую очередь, сортировку. Я не буду дублировать существующие инструкции, опишу только неочевидные моменты.

Что меня не устраивает в Gmail? Это идеология меток (labels), которых можно прицепить к одному и тому же письму несколько, а в IMAP отобразить их в виде папок. В результате корневая папка всегда полна писем, а я такой человек (возможно, мой случай уникален), что всю «лишнюю» почту я удаляю, а всю «нужную» раскладываю по папкам. Я стираю все уведомления от веб-магазинов, форумов, сервисов и т.п., что не укладывается в идеологию Гугла «зачем удалять, если место бесконечно?». Гугл хочет видеть у меня как можно больше, а я не хочу видеть мусор. Далее, я пользовался iCloud/me.com, там все просто: правила сортировки входящей почты просто не работают и все.
Читать дальше →
Total votes 16: ↑8 and ↓8 0
Views30.2K
Comments 2

POP3 и IMAP: история почтовых протоколов и сбор писем по IMAP в Яндекс.Почте

Яндекс corporate blog
(посвящается Марку Криспину 19.07.1956 — 28.12.2012)

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

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


Читать дальше →
Total votes 62: ↑57 and ↓5 +52
Views129.1K
Comments 68

IMAP на boost::asio

Mail.ru Group corporate blogWebsite development
Изначально в нашем IMAP-сервере использовался epoll-реактор собственной разработки. Как всегда, в процессе эксплуатации и роста нагрузки потихоньку набегают замечания, в результате чего со временем начинает накапливаться технический долг и замедляться разработка.

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

  • Поток, обслуживающий реактор, никак не контролировался и при поступлении контрольных сигналов мог произойти race-condition. С другой стороны, останавливать или замедлять этот поток нельзя, поэтому возможные пути обхода выглядели неприемлемыми.
  • Реактор не умел работать в full-duplex режиме. Это ограничивало его использование только интерактивными протоколами, каким является IMAP. Однако между серверами мы часто используем протокол IProto, который подразумевает full-duplex связь.


Лирическое отступление про IProto: протокол очень простой: заголовок из трёх полей типа uint32_t: команда, номер пакета, длина данных. За счет поля «номер пакета» сервер может отвечать на запросы в любом порядке, а клиент может ждать ответа в асинхронном стиле и слать следующий запрос. В Mail.Ru Group он используется повсеместно — начиная с нашей Tarantool, и заканчивая сервисом антибрутфорса.

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

Читать дальше →
Total votes 66: ↑64 and ↓2 +62
Views10.1K
Comments 9

Приглашаем на вебинар «Миграция на Kerio Connect»

Kerio Technologies corporate blog
image

Компания Kerio предлагает несколько утилит для перехода на собственное решение Kerio Connect. Это утилиты по переходу с IMAP почтовых серверов и по переходу с решения Microsoft Exchange. На данном вебинаре мы расскажем о выполнении перехода с использованием различных методов, а также продемонстрируем процесс миграции.

Что обсудим:

Источники информации для выполнения перехода на Kerio Connect
Выполнение перехода с MS Exchange 2010
Выполнение перехода с Gmail.com
Выполнение перехода с IMAP почтового сервера

Дата вебинара: 25 Июня | 11:00 (МСК)

Ведущий вебинара: Антон Тихонов, Технический менеджер

Регистрация на вебинар
Total votes 2: ↑1 and ↓1 0
Views1.4K
Comments 0

Gmail API

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

Gmail API дают доступ к отдельным ресурсам, таким как Threads, Messages, Labels, Drafts или History. Например, стороннее приложение может запросить доступ только на отправку писем (но не чтение), или только на чтение (но не отправку), или только на изменение меток для писем и цепочек, или только на поиск конкретных писем и цепочек.
Читать дальше →
Total votes 70: ↑64 and ↓6 +58
Views50.4K
Comments 26

О тонкостях «шифрованного трубопровода» в процессе разработки IMAP-клиента на Scala+Akka+Spray

ProgrammingScala
Sandbox
Совсем недавно я перешел с горячо любимого мной объектно-ориентированного C++ на новый для меня и еще не совсем понятный функциональный Scala. Причины перехода — совершенно отдельная история. Но одной из них было наличие достаточно хорошей, судя по отзывам, поддержки модели акторов — с помощью библиотеки Akka. Я давно мечтал опробовать на собственном опыте все описываемые преимущества этой технологии, а существующие реализации на C++ (CAF_C++ и Theron), которые я немного повертел в небольших тестах, оказались достаточно сырыми для моих нужд. Наиболее каноническое же (по моему мнению) решение модели акторов — Erlang, — я отмел, так как посчитал, что для его освоения мне понадобится слишком много времени, да и не факт, что я смогу найти необходимые мне сторонние библиотеки для этого далеко не универсального языка. Поэтому в результате выбор мой пал именно на Scala в связке с Akka, тем более что Scala я когда-то давно уже начинал изучать, но забросил за нецелесообразностью. Однако, как оказалось, на этот раз время для своего эксперимента я выбрал не самое удачное, в чем я убедился только после того, как достаточно солидная часть проекта была уже завершена.
Читать дальше →
Total votes 6: ↑5 and ↓1 +4
Views6K
Comments 9

Диагностика почтовых протоколов

TrueVDS corporate blog
Tutorial
Эта статья о методах диагностики почтовых протоколов. Она предназначена для начинающих администраторов, желающих больше узнать об инструментах для быстрого тестирования авторизации/отправки/приема почтовых сообщений как сервером, так и клиентом. Но также может служить хорошей памяткой соответствующих команд и для более опытных администраторов.

Материал разбит следующим образом:

1. Введение
2. Примеры сессий
3. Проверка авторизации на сервере (LOGIN, PLAIN, CRAM-MD5), Base64
4. Проверка шифрования SSL/TLS
5. Анализ почтового трафика при помощи tshark. Расшифровка SSL/TLS
6. Ссылки на материалы



Читать дальше →
Total votes 23: ↑23 and ↓0 +23
Views83.5K
Comments 6
1