Могу ли я подключиться к серверу Exchange моей компании через Kontact?

8

Запускаю Kubuntu 11.04 (Natty) и пытаюсь заменить Outlook. Мне нужен доступ к календарю и электронной почте, но я не смог разобраться. Google вещей не дает мне очень хорошей информации, поэтому обращаюсь к гуру.

Системная информация: работает Kubuntu 11.04 и хотел бы использовать Kontact (KMail) для подключения к работе. Также хотел бы избежать установки GNOME, если это возможно.

Подключение к Exchange 2010, и у меня нет доступа, чтобы что-либо изменить на сервере Exchange

заранее спасибо

jjesse
источник

Ответы:

7

Недавно я перешел с Windows на Ubuntu. У меня такая же проблема.

После долгих поисков я основал DavMail ( http://davmail.sourceforge.net/ ). Это шлюз, который передает все обменные сообщения вашему локальному почтовому клиенту. На сайте все объясняется для Thunderbird (я тоже его использую), но, возможно, это также возможно с Kontact (KMail).

Если вы начинаете использовать DavMail, следите за лог-файлами. Он может очень сильно расти (мой был больше 7 Гб, прежде чем я заметил, я очищаю их каждый день, помещая в Crontab следующее:) "@reboot > /var/log/davmail.log".

жупел
источник
Основываясь на приведенном выше комментарии немецкого Пулидо, DavMail подключается к exhcange? Также синхронизирует ли DavMail информацию календаря?
Джесс
DavMail - это шлюз между вашим сервером обмена и вашим почтовым клиентом. Вы можете запустить DavMail локально или установить его на сервере Exchange (или другом сервере по вашему выбору), если его нужно использовать нескольким пользователям (поэтому у вас есть только один шлюз вместо установки его на каждую машину). Если вы используете Thunderbird, вы также можете использовать надстройку «Молния» для синхронизации информации календаря. С помощью дополнения «SOGo Connector» вы также можете синхронизировать свою адресную книгу.
Призрак
3

Да, это почти на 100% возможно. Требуется последний стабильный kdepim, который в настоящее время является kdepim 4.6.1. Все из kdepim 4.6.0 / kmail2 / kontact2 будет работать. Работает через davmail, nd с ресурсом akonadi davgroupware / davical.

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

Для меня обмен контактами синхронизируется на 100% в обе стороны. Синхронизация календаря Exchange работает только с Exchange, переданного на контакт. Не уверен почему. Поиск LDAP / GAL работает.

Имейте в виду, новый kontact / kdepim все еще очень глючит, хотя с большим количеством TLC можно заставить работать хорошо.

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


КАК

Настройки DavMail:

MAIN
  # what is not specified here is otherwise default
  OWA: URL to exchange server
  Trash keep delay (POP): 1
  Sent keep delay (POP): 1
  Calendar past events (Caldav): 1

kontact => Mail => Настройка KMail => Учетные записи => Добавить => POP3 почтовый сервер

Name: Exchange Mail
Incoming mail server: localhost
Username: DOMAIN\username
Password: ThePassword
Check enable interval mail checking: 5 minutes
Add SMTP server
Exchange
Outgoing mail server: localhost
Server requires authentication: check
Username: DOMAIN\username
Password: ThePassword

kontact => Календарь => Добавить календарь => Ресурс групповой работы DAV => DAVical =>

Name: Exchange Calendar
Host: 'write anything here, doesn't matter you will edit it later'
Installation path: 'write anything here, doesn't matter you will edit it later'
uncheck use SSL
Click next, next and finish

Затем отредактируйте ресурс и установите следующее:

Remote calendar access protocol: CalDAV
Remote URL: http://localhost:1080/users/emailaddr@blah.com/calendar/
Username: DOMAIN\username
Password: ThePassword

Нажмите Fetch и OK Refresh каждые 30 минут

kontact => AddressBook => Добавить адресную книгу => DAV групповой ресурс => DAVical =>

Name: Exchange Contacts
Host: 'write anything here, doesn't matter you will edit it later'
Installation path: 'write anything here, doesn't matter you will edit it later'
uncheck use SSL

Нажмите Далее, Далее и закончить

Затем отредактируйте ресурс и установите следующее:

Remote calendar access protocol: CardDAV
Remote URL: http://localhost:1080/users/emailaddr@blah.com/contacts/
Username: DOMAIN\username
Password: ThePassword

Нажмите Fetch и OK Refresh каждые 99 минут

kontact => настройки => настроить Kontact => контакты => настройки сервера LDAP => добавить хост

Host: localhost
DN: ou=people
Authentication: Simple
Port: 1389
Bind DN: DOMAIN\username
Password: ThePassword

Нажмите ОК

Отметьте localhost

kontact => Mail => settings => Настроить KMail => Composer => Настроить порядок завершения => и сначала установить LDAP

Диван Сантана
источник
1

Я не знаю, может ли это помочь вам точно определить решение вашей проблемы, но по умолчанию Exchange 2010 не будет подключаться ни к одному клиенту, который настроен для подключения с использованием незашифрованных подключений. Если у Kontact есть опция для шифрования трафика MAPI (я предполагаю, что он подключается через MAPI, как и эволюция), он может подключиться. Мне также интересно узнать, как продукт DAV может подключаться к Exchange 2010, поскольку последней версией, поддерживающей доступ к DAV, был Exchange 2007.

С уважением.


источник
0

Davmail хорошо работает для меня с Kubuntu Natty. Я рекомендую вам изменить местоположение файла журнала (я выбрал ~ / .davmail.log) и установить для всех параметров журнала значение WARN (не DEBUG), так как в противном случае файл журнала растет невероятно быстро.

Для настройки Kmail / Kontact и т. Д. Загрузите конфигурацию Akonadi и добавьте ресурс DAV Groupware. В моем случае DAVical был типом, который мне требовался, но установка по умолчанию выглядела не в том месте. Мне пришлось изменить его на http: // localhost: 1080 / * Exchange-подпапка * /

Таким образом я могу синхронизировать свои контакты (CardDav) и календарь (CalDav). Для почты, однако, мой Uni предоставляет сервер IMAP, поэтому я использую его вместо этого.


источник
0

Davmail будет работать только если IMAP включен на сервере Exchange. Единственный другой способ - использовать Evolution с плагином evolution-mapi. Но, как вы говорите, вы используете Exchange 2010, я не уверен, поддерживает ли mapi Exchange 2010. Я подключаюсь к Exchange 2007 с помощью плагина mapi, используя Evolution без проблем.

Ubuntuser
источник
0

Davmail будет работать, только если включен OWA, а не IMAP. Используя OWA, вы можете подключиться, используя IMAP через Davmail или POP через Davmail. Используя IMAP, вам не придется удалять всю электронную почту, а только информацию заголовка; тем не менее, это занимает некоторое время, когда вы нажимаете на электронное письмо, чтобы просмотреть его, так как тогда оно должно будет загрузить электронное письмо. POP выведет всю папку электронной почты на ваше локальное устройство, замедляя проверку вашей электронной почты (так как она загружает каждую электронную почту в ваш локальный каталог), но намного быстрее просматривая содержимое электронной почты (так как оно уже на вашем устройстве).


источник
0

Используйте IMAP и вставьте туда URL-адрес веб-сайта своей компании. Затем в имени пользователя положить домен \ имя пользователя. В настройках подключения выберите «Аутентификация», укажите тип NTLM и нажмите «Автоопределение». Это должно дать вам порт, но переключить аутентификацию обратно на логин, поэтому переключите его снова на NTLM, и все будет хорошо.

ramsey322
источник