Configure Exchange Online with the Evolution email client on Linux
At IU, Exchange Online allows you to access email, calendar, contacts, and tasks from your personal computer, the web, and mobile devices.
Instructions
For calendaring to work correctly on Linux in parts of Indiana that use Eastern Time, make sure to set the time zone to Eastern Time (US & Canada) . Do not use Indiana (East) .
To set up your Exchange Online account with the Evolution email client on Linux:
- Open Terminal, and then run the following command:
sudo apt-get install evolution-ews
Do this even if you already have Evolution installed; this command adds the EWS component you need to connect to Exchange Online.
- Enter your name (if that field is blank).
- Enter your @iu.edu email address (even if your primary email address has a campus-specific suffix).
- Uncheck (de-select) the Look up mail server details option.
- Click Next .
- Select Exchange Web Services , and make sure «Host URL» is set to https://outlook.office365.com/EWS/Exchange.asmx .
- Do not click Fetch URL .
- In the «Authentication» area, select OAuth2(Office365) .
- Make sure Override Office365 OAuth2 is not selected.
Evolution will store a local copy of all your email; it is not possible to have only a few days or a few months of email stored. For this reason, Evolution may appear busy for a few minutes to a few hours.
This is document bghs in the Knowledge Base.
Last modified on 2023-06-27 11:04:19 .
Linux mint evolution exchange
This package allows the Evolution mail and groupware suite to connect to Microsoft Exchange servers using the Exchange Web Services interface.
It works in a very similar way to the Evolution Exchange connector, but it supports the Exchange 2007 version.
Latest reviews
does what it should and this up to now fantastic.
just a little effort and then work like a charm
I did the same thing as mikes1013 and got the same positive result! Now I can access my company’s hosted Exchange server from Evolution — YIPEE!
In reply to the negative review; I had the same thing happen to me. I ended up exiting the application and killing all processes that had the name revolution in them. Then deleted all revolution packages including evolution-ews and finally reinstalling just evolution-ews. Not sure what fixed it but I’m now connected to my Exchange 2013 work server without any problems
It just simply doesn’t work. I go through the wizard that evolution launches on first run, enter all the information, click apply, and even get to the evolution main interface. However my account never actually shows up anywhere in the program (even under edit > preferences > accounts) and when I restart the program it acts like it never saved and shows me the first run add an account wizard all over again! completely useless.
Linux Mint Forums
В курсе про evolution-mapi
Кому-нть удалось его поставить? Ругается на зависимости, не могу победить.
Есть ещё варианты подключения к Эксченджу 2010 на уровне клиента?
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Re: Exchange 2010+Evolution
Post by xenopeek » Wed Aug 10, 2011 2:14 am
Я не уверен, что это может быть сделано. На работе мы сталкиваемся Exchange 2010, и ни один из Linux-пользователи смогут подключиться к нему.
Re: Exchange 2010+Evolution
Post by iLobster » Wed Aug 10, 2011 9:31 am
Вполне может быть, и даже несколькими способами. Одним из них успешно подключился, принимаю почту и сейчас разбираюсь с календарями
1. Что касается evolution-mapi — его не удаётся установить на evolution 2.32.x для архитектуры amd64, поскольку имеется некая бага в зависимостях пакетов libgtkhtml-editor0, libgtlhtml3.14-19 и libgtkhtml-editor-common — вместе не становятся, вдобавок идёт привязка к устаревшим версиям.
Багу можно обойти либо правкой зависимостей пакетов в var/lib (с непонятными последствиями, и мне не удалось. Возможно нужно было ставить через apt а не через dpkg. но в любом случае приходится тревожить базу пакетов, что не есть гуд).
Либо (и это успешно сработало) вручную понизить версию эволюшена до 2.30.xx (берутся пакеты из squeeze. Кстати, вполне возможно, что на чистом squeeze пакет evolution-mapi встанет сам без бубна).
В этом случае Эволюшн даёт выбор сервера «Exchange MAPI», предлагает ввести логины-пароли-сервера-домены. но дальше то ли у меня руки кривые и я неправильно вбиваю адрес почтового сервера, то ли там есть некий косяк с авторизацией. Короче, на выходе при проверке подлинности имею вот что:
«Проверка подлинности закончилась неудачей»
в терминале:
(evolution:8071): libexchangemapi-DEBUG: Create profile with mailname DOMAIN MAILSERVER
(evolution:8071): libexchangemapi-DEBUG: exchange-mapi-connection.c:3301: exchange_mapi_create_profile: lock(connect_lock)
(evolution:8071): libexchangemapi-DEBUG: exchange-mapi-connection.c:87: ensure_mapi_init_called: lock(connect_lock)
(evolution:8071): libexchangemapi-DEBUG: exchange-mapi-connection.c:116: ensure_mapi_init_called: unlock(connect_lock)
(evolution:8071): libexchangemapi-DEBUG: exchange-mapi-connection.c:3306: exchange_mapi_create_profile: unlock(connect_lock)
Почтовый сервер вбивал как именем, так и адресом — без результата.
Сеть не слушал, поэтому идёт ли действительно запрос на порт — не знаю. Однако программа слишком быстро посылает «в лес», что настораживает.
Как вариант, возможно нужно как-то иначе указывать домен.
У кого есть идеи — вэлком.
2. Поскольку с evolution-mapi номер не выгорел, пошёл другим путём: DevMail + Thunderbird
Связка работает отлично, сначала сервер с эксченджем прозванивается на EWS, затем настраивается DavMail, который поднимает собственный мини клиент-сервер с собственными портами, которым слушает эксчендж. «Птичка» цепляется на localhost на указанные порты (IMAP или POP3, по желанию), с плагином lighting принимает календари. Почтовый логин указывается в формате DOMAIN\login
В общем всё отлично работает.
Вот только мне как-то больше по душе Эволюшн, поэтому с MAPI хотелось бы всё-таки разобраться.
Как получить доступ к Microsoft Exchange в Linux
Linux — это удивительно универсальная система, которая имеет множество потенциальных преимуществ по сравнению с Windows, таких как безопасность, скорость и специализированное программное обеспечение. Однако бывают случаи, когда рабочий процесс пользователя зависит от продуктов Microsoft, и эти инструменты не всегда совместимы с Linux. Одна из таких проблем — использование Microsoft Exchange.
Exchange обеспечивает постоянное подключение к почтовому ящику, работающему на Windows Server, а теперь и в Office 365 в облаке. Почтовый ящик будет зеркалирован на сервере, как это происходит с протоколом IMAP. Разница в том, что IMAP будет опрашивать сервер в определенное время, и это делает Exchange хорошим выбором для приоритетных предприятий и пользователей.
А как насчет Linux?
Не все, кто пользуется услугами Microsoft, хотят использовать Microsoft Windows. У пользователей Linux есть довольно строгий выбор при доступе к Exchange.
Веб-приложения
Самый распространенный и простой способ получить доступ к Exchange — через веб-браузер. Хотя это платформа, это метод, которым могут воспользоваться пользователи Linux. Просто зайдите в Веб-сайт , и введите свои учетные данные, как если бы вы использовали любой почтовый клиент или веб-службу.
Хири
Hiri — это программное обеспечение, обеспечивающее беспрепятственный доступ к Exchange. Имеет собственный многофункциональный клиент для Windows и Mac и Linux Это дает вам полный контроль над своей электронной почтой. Hiri также позволяет синхронизировать контакты и календарь, поэтому это может быть хорошим вариантом для предприятий, которым требуются запланированные встречи и мероприятия.
Потенциальным недостатком Hiri является то, что это платная услуга. Хотя он предлагает полную семидневную бесплатную пробную версию, пользователи смотрят на годовую плату в размере 39 долларов или 119 долларов за пожизненную подписку, чтобы поддерживать свои соединения. Это может показаться незначительным, если учесть преимущества, но для малого бизнеса, в котором работает около 10 сотрудников, эти расходы могут возрасти. Хери также является закрытым исходным кодом, что может быть этической проблемой для беспристрастных экспортеров.
ExQuilla
ExQuilla — это плагин, доступный для платформы Mozilla Thunderbird. Предоставляет доступ к чтению сообщений и контактов в Thunderbird для пользователей Microsoft Exchange Server 2007 и более поздних версий. Мог Скачать напрямую С веб-сайта или вы можете установить его из клиента Thunderbird.
Раньше плагин был платным и требовал лицензии. Однако с марта 2018 года и с версией Thunderbird 60 и выше сервис основан на опыте. Как указано на сайте, «ExQuilla не является бесплатным программным обеспечением, но лицензируется на годовой основе. Новым пользователям автоматически предоставляется 60-дневная бесплатная пробная версия. ”
Более подробную информацию можно найти на сайте Страница проекта на GitHub Он предоставит полезные советы и поможет, если пользователи столкнутся с какими-либо проблемами при установке.
эволюция
Другой вариант — использовать Evolution, который обычно находится в репозиториях большинства систем Linux и в GNOME. Я буду использовать Ubuntu в качестве руководства для установки, но ваш менеджер пакетов сможет установить это.
Откройте Терминал и введите следующее:
sudo apt-get install evolution-ews
После этого откройте Evolution и следуйте инструкциям на экране. Если это новая установка, просто добавьте учетную запись; В противном случае нажмите «Изменить», перейдите в «Настройки» и нажмите «Добавить».
Введите свои данные следующим образом:
E-mail: Ваша электронная почта
Пароль: Ваш пароль учетной записи электронной почты
Имя пользователя: Ваш электронный адрес еще раз
Сервер: outlook.office365.com
Эти сведения могут отличаться в зависимости от того, как настроен сервер или служба. При необходимости обратитесь к своему администратору.
Каков предпочтительный способ подключения к Exchange, и если вы вообще не пользуетесь службой, что вы используете? Дайте нам знать в комментариях ниже.