Microsoft Outlook 是许多公司的女主人 - 需要不断关注,并阻止您使用您真正喜欢的电子邮件客户端(例如高山)。
我是那些奇怪的人之一爱命令行。它已经融入我的血液。我非常不喜欢使用 Outlook,尤其是因为他们完全愿意允许通过 OWA 进行访问。所以我偶然发现了达夫邮件这似乎是完美的解决方案。但是通过设置说明,似乎没有任何命令行选项。
最糟糕的是,当我尝试./davmail.sh
在命令行运行时,我收到此消息:
Exception in thread "SWT" org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed]
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.widgets.Display.createDisplay(Unknown Source)
at org.eclipse.swt.widgets.Display.create(Unknown Source)
at org.eclipse.swt.graphics.Device.<init>(Unknown Source)
at org.eclipse.swt.widgets.Display.<init>(Unknown Source)
at org.eclipse.swt.widgets.Display.<init>(Unknown Source)
at davmail.ui.tray.SwtGatewayTray$5.run(SwtGatewayTray.java:196)
这看起来很像一个错误,它试图显示托盘图标,而由于我是通过 SSH 登录的,所以没有托盘图标。它似乎也没有做任何其他事情 - 我尝试通过 telnet 连接到列出的 IMAP/POP 端口,~/.davmail.properties
但收到“连接被拒绝”的提示。
我在文档中找不到有关仅从命令行运行的任何信息。这让我想到了我的问题:
我可以在命令行模式下运行 DavMail 吗?或者还有其他吗(最好好的) 命令行界面到 OWA?
答案1
您需要创建一个 Davmail.properties 文件并在命令行上使用该文件调用 Davmail。这里对此进行了很好的描述: