Как я могу запустить DavMail из командной строки (или есть какие-нибудь альтернативы?)
Microsoft Outlook, хозяйка многих компаний, требующая постоянного внимания и не позволяющая вам использовать почтовый клиент, который вам действительно нравится (например, Alpine).
Я один из тех странных людей, которые любят командную строку. Это у меня в крови. Мне очень не нравится использовать outlook, тем более что они совершенно готовы разрешить доступ через OWA. Поэтому я наткнулся на DavMail, который казался идеальным решением. Но, просматривая инструкции по настройке, казалось, что не было никаких параметров командной строки.
И хуже всего, когда я пытаюсь бежать ./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. Похоже, он больше ничего не делал - я попытался подключиться через порты IMAP/POP, перечисленные в ~/.davmail.properties
но получил "Соединение отказано".
Я не смог найти ничего в документах о запуске только из командной строки. Это подводит меня к моему вопросу:
Могу ли я запустить DavMail в режиме командной строки, ИЛИ есть ли другие (желательно хорошие) интерфейсы командной строки для OWA?
1 ответ
Вам нужно создать файл Davmail.properties и вызвать Davmail вместе с ним в командной строке. Это хорошо описано здесь: