Search Criteria
Package Details: davmail 6.1.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/davmail.git (read-only, click to copy) |
---|---|
Package Base: | davmail |
Description: | a POP/IMAP/SMTP/Caldav/LDAP gateway for the exchange service |
Upstream URL: | http://davmail.sourceforge.net/ |
Licenses: | GPL |
Submitter: | None |
Maintainer: | hyness |
Last Packager: | hyness |
Votes: | 120 |
Popularity: | 1.08 |
First Submitted: | 2010-01-20 17:20 (UTC) |
Last Updated: | 2023-03-25 15:34 (UTC) |
Dependencies (4)
- java-runtime (java-gcj-compat, jre10, jdk12-openj9-bin, zulu-12-bin, jre6, jre12, server-jre, jdk13-openj9-bin, jdk9-openj9-bin, jdk10, jdk10-openj9-bin, jdk14-openj9-bin, jdk7, jre7, zulu-14-bin, amazon-corretto-15, zulu-embedded-jdk8, sapmachine-jdk-bin, amazon-corretto-16, jdk8-graalvm-bin, jdk16-graalvm-bin, jre8-openjdk-shenandoah, zulu-16-bin, jdk16-adoptopenjdk, jdk16-microsoft-openjdk, jdk11-msopenjdk-bin, jdk18-beta-temurin, jdk8-arm, jre17-jetbrains, liberica-jdk-11-bin, liberica-jdk-11-lite-bin, liberica-jre-11-bin, jre11-jetbrains-imfix, java-openjdk-loom-ea-bin, jdk7-j9-bin, jdk7r1-j9-bin, jdk8-j9-bin, jdk11-j9-bin, jre11-jbr-xdg, jre16-openjdk, jre13-openjdk, jre14-openjdk, jre-bcl, jdk-bcl, amazon-corretto-18, zulu-18-bin, zulu-13-bin, jre15, jre14, jre13, jre16, bishengjdk-17, bishengjre-17, jdk-arm, jdk11-openj9-bin, jdk-openj9-bin, jre-jbr-xdg, jre18-openjdk, jdk18-openj9-bin, jdk-android-studio, amazon-corretto-19-bin, zulu-19-bin, jdk19-graalvm-bin, liberica-jre-11-full-bin, jdk19-graalvm-ee-bin, jdk13-openjdk-bin, zulu-embedded-jdk, jre8-openjdk-xdg, jre17-openjdk-xdg, jre15-openjdk, zulu-embedded-jdk11, liberica-jre-8-full-bin, jdk11-graalvm-bin, jdk18-temurin, jre19-openjdk, jdk11-microsoft-openjdk, jre-openj9, jdk11-graalvm-ee-bin, zulu-jre-fx-bin, jre17-jetbrains-imfix, jdk11-openjdk-dcevm, jre12-openjdk, jdk8-dragonwell-extended, jdk-jetbrains, jdk8-dragonwell-extended-bin, jdk8-dragonwell-standard-bin, jdk11-dragonwell-extended-bin, jdk11-dragonwell-standard-bin, jdk11-jetbrains-bin, jdk8-openj9-bin, jdk17-dragonwell-standard-bin, amazon-corretto-8, zulu-8-bin, zulu-20-bin, zulu-jdk-fx-bin, jdk-temurin, jdk17-graalvm-ee-bin, jdk20-graalvm-ee-bin, liberica-jdk-8-full-bin, jdk20-graalvm-bin, jdk17-graalvm-bin, mandrel-bin, jre-lts, jdk17-zulu-prime-bin, jdk8-graalvm-ee-bin, jdk8-aarch64, jdk8-temurin, jre17, jre8-adoptopenjdk, liberica-jdk-11-full-bin, liberica-jdk-17-full-bin, amazon-corretto-20-bin, amazon-corretto-17, zulu-15-bin, jdk8, jre8, jdk21-jetbrains-bin, jre21-jetbrains-imfix, amazon-corretto-11, jdk17-jetbrains-bin, jdk-microsoft-openjdk, jdk17-openj9-bin, jdk20-openj9-bin, java-openjdk-bin, zulu-21-bin, amazon-corretto-21-bin, jre11, liberica-jdk-full-bin, jre-openjdk-xdg, jdk11-temurin, jdk17-temurin, jre, zulu-11-bin, zulu-17-bin, jre-jetbrains, java-openjdk-ea-bin, jre-openjdk, jre11-openjdk, jre17-openjdk, jre8-openjdk)
- unzip (unzip-natspec, unzip-zstd) (make)
- java-openjfx (jre10, jdk10, jdk7, jre7, jdk8-arm, jre-bcl, jdk-bcl, java-openjfx-bin, java-openjfx-ea-bin, java8-openjfx, zulu-jre-fx-bin, zulu-jdk-fx-bin, java11-openjfx, jdk8-aarch64, liberica-jdk-17-full-bin, jdk8, jre8, liberica-jdk-full-bin, java17-openjfx) (optional) – Office 365 browser based authentication
- swt (optional) – Fix issues with the tray icon
Latest Comments
1 2 3 4 5 6 .. 9 Next › Last »
dxwil commented on 2023-04-05 16:56 (UTC)
Ok so I finally figured out. I changed the /etc/davmail/davmail.properties path to my own home .config directory in the systemd unit file. Looks like the ProtectHome option prevented my own davmail.properties from being read or something like that (and made it not work for me). So yeah, very stupid thing on my side, took multiple evenings to figure out. But at least it works now :)
mbromilow commented on 2023-04-04 15:14 (UTC) (edited on 2023-04-04 15:26 (UTC) by mbromilow)
I had to use this one-liner to replace the hardcoded
/usr/share/java/javafx-x.jar
OpenJDK JavaFX paths in the init script with the Arch symlinked/usr/lib/jvm/default/lib/javafx.x.jar
paths in order to use interactive authentication (otherwise it failed with an "unable to load javafx" error and drops back to an annoying manual authentication mode):I'm not 100% familiar with the correct way to handle Java libraries, but I'm guessing this should probably be made into a patch for this package as
/usr/share/java
seems to be a Debian/Ubuntu thing.EDIT: It looks like
swt
is in/usr/share/java
, so this oneliner probably breaks SWT support.vantu5z commented on 2023-03-26 06:57 (UTC)
How do you run service?
And what errors do you get?
I use system service.
dxwil commented on 2023-03-25 16:14 (UTC)
I cannot get davmail to work through systemd. Which unit file should I use, user or system? Does anyone have any experience with this. Thanks
vantu5z commented on 2023-03-22 10:54 (UTC)
To install 6.1.0 version (rev 3423) you can just edit some lines in PKGBUILD like this:
dxwil commented on 2023-03-21 20:30 (UTC)
Would it be possible for someone to update this for davmail 6.1.0. Thanks
rekman commented on 2022-11-15 07:17 (UTC)
For me the O365Interactive method does not work on Java 19. In fact, I had to downgrade to Java 8, and specifically
jdk8
(Oracle's Java) to get the embedded JavaFX browser to show up. That old version requires the in-treeswt
, or it raises.Probably these need upstream fixes but this project is not very actively maintained.
Thaodan commented on 2022-10-28 12:33 (UTC) (edited on 2022-10-28 12:35 (UTC) by Thaodan)
Hey,
I fixed some issues with the package: - Build from source as generally advised
This removes the in tree swt and replaces it with external variant
Since this is recent Java should work out of the box. For example I've used Java 19 during my tests.
Don't run as root, refactor systemd units to use systemd-sysusers for the system instance,
Create the initial log with systemd-tmpfiles. All my changes on these have been qued upstream:
https://github.com/mguessan/davmail/pull/247
Some general packaging improvements in the packaging
https://gitlab.com/Thaodans-ArchLinux-Packages/davmail/-/commit/950ce24533bda1a39924f2d74814e6e570959e9a
Thaodan commented on 2022-10-27 05:06 (UTC)
The update icon cache call is redundant now since the pacman hook already does it.
Thaodan commented on 2022-10-27 04:30 (UTC)
Could you change the system use to run as a user too?
1 2 3 4 5 6 .. 9 Next › Last »