我可以通过Kontact连接到公司的Exchange服务器吗?


8

运行Kubuntu 11.04(Natty),并试图替换Outlook。我需要访问日历和电子邮件,但无法解决问题。物联网的谷歌不能给我很好的信息,所以转向这里询问大师。

系统信息:运行Kubuntu 11.04,并希望使用Kontact(KMail)进行连接。如果可能的话,还要避免安装GNOME。

连接到Exchange 2010,我无权更改Exchange服务器上的任何内容

提前致谢

Answers:


7

最近,我从Windows更改为Ubuntu。我有同样的问题。

经过长时间的搜索,我创建了DavMail(http://davmail.sourceforge.net/)。它是将所有交换消息都传输到本地电子邮件客户端的网关。在网站上,所有有关雷鸟的内容都进行了说明(我也正在使用它),但Kontact(KMail)也许也可以。

如果您开始使用DavMail,请继续查看日志文件。它会变得非常坚硬(在我注意到之前,我的磁盘容量超过了7Gb,现在我每天都通过在Crontab中放入以下内容来清理它们:)"@reboot > /var/log/davmail.log"


根据德语Pulido的上述评论,DavMail是否连接到exhcange?DavMail还会同步日历信息吗?
jjesse 2011年

DavMail是您的交换服务器和电子邮件客户端之间的网关。如果需要多个用户使用DavMail,则可以在本地运行DavMail或将其安装在交换服务器(或您选择的另一台服务器)上(因此,只有一个网关,而不是将其安装在每台计算机上)。如果您使用的是Thunderbird,则还可以使用附件“ Lightning”来同步日历信息。使用附加的“ SOGo连接器”,您还可以同步地址簿。
柏忌

3

是的,这几乎是100%的可能性。需要最新的稳定kdepim,当前是kdepim 4.6.1。kdepim 4.6.0 / kmail2 / kontact2中的任何内容都可以使用。通过davmail工作,并与akonadi资源davgroupware / davical合作。

您可以使用旧版本仅发送/接收电子邮件,如果您对此感兴趣,那么它已经存在了很长时间。是的,所有这些都需要在服务器上启用OWA。

对我而言,联系人同步在两种情况下都可以100%正常工作。exchange日历同步仅在从Exchange下推到kontact时有效。不知道为什么。LDAP / GAL查找正在工作。

请注意,尽管可以使许多TLC正常工作,但新的Kontact / kdepim仍然存在很多问题。

您也可以禁用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 =>邮件=>配置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

单击获取,然后每30分钟刷新一次

kontact =>地址簿=>添加地址簿=> 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

单击获取,然后每隔99分钟刷新一次

kontact =>设置=>配置Kontact =>联系人=> LDAP服务器设置=>添加主机

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

点击确定

勾选本地主机

kontact =>邮件=>设置=>配置KMail => Composer =>配置完成顺序=>并将LDAP设置为first


1

我不知道这是否可以帮助您找到问题的解决方案,但是默认情况下,Exchange 2010将不会连接到任何配置为使用未加密连接进行连接的客户端。如果Kontact具有加密MAPI流量的选项(我假设它通过MAPI像进化一样通过MAPI连接),则它可能会连接。我也想知道DAV产品如何连接到Exchange 2010,因为支持DAV访问的最新版本是Exchange 2007。

问候。


0

Davmail与kubuntu natty配合使用对我来说很好。我建议您更改日志文件的位置(我选择〜/ .davmail.log),并将所有日志设置都设置为WARN(不是DEBUG),否则日志文件会快速增长。

要设置Kmail / Kontact等,请加载Akonadi配置并添加资源DAV组件。在我的情况下,DAVical是我所需的类型,但是默认情况下,安装程序在错误的位置查找。我不得不将其更改为http:// localhost:1080 / * Exchange-subfolder * /

我可以通过这种方式同步我的联系人(CardDav)和日历(CalDav)。对于邮件,我的Uni提供了一个IMAP服务器,所以我改用它。


0

Davmail仅在Exchange服务器上启用IMAP时才起作用。唯一的其他方法是将Evolution与evolution-mapi插件一起使用。但是正如您所说的,您不确定使用的是Exchange 2010,如果mapi支持Exchange2010。我正在使用使用Evolution的mapi插件连接到Exchange 2007,而没有任何问题。


0

Davmail仅在启用OWA而不是IMAP时才起作用。使用OWA,您可以通过Davmail使用IMAP或通过Davmail进行POP连接。使用IMAP,您不必删除整个电子邮件,而只需删除标题信息。但是,单击电子邮件以查看它确实需要一些时间,因为随后必须下载电子邮件。POP会将整个电子邮件文件夹放到您的本地设备中,这会降低检查电子邮件的速度(因为它将每封电子邮件下载到您的本地目录中),但是查看电子邮件内容的速度要快得多(因为它已经在您的设备上了)。


0

使用IMAP,在其中放置您公司的Web Outlook URL。然后在用户名中输入domain \ username。在连接设置下,选择身份验证,并将类型设置为NTLM,然后单击自动检测。那应该给您端口,但是将身份验证切换回登录,因此再次将其切换到NTLM,您应该会很好。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.