Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


    Cloudron Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular

    ActiveSync / Push Notifications for Cloudron Mailserver

    Feature Requests
    6
    15
    868
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Mallewax
      Mallewax last edited by

      I understand from other posts that this had been looked at before,

      https://git.cloudron.io/cloudron/sogo-app/-/issues/4

      but it did not work/install at the time. But now there are Ubuntu 18.04 LTS packages available.

      https://repo.z-hub.io/z-push:/final/Ubuntu_18.04/

      It would surely be nice if we could add push notifications to the Cloudron Mail Server instance.

      1 Reply Last reply Reply Quote 5
      • girish
        girish Staff last edited by

        I had to look up the difference between IMAP IDLE and ActiveSync. Per https://www.aspnix.com/kb/sales-kb/imap-idle-vs-activesync/, "While IMAP IDLE provides real-time notifications to your client, it differs from ActiveSync in many ways. IMAP IDLE is an extension of the IMAP protocol (as described here) and IMAP being a message protocol, it handles only email. ActiveSync (as described here) handles email, calendar, contacts, notes and tasks, and syncs them across all of your clients (that support ActiveSync, including devices)."

        jdaviescoates 1 Reply Last reply Reply Quote 1
        • jdaviescoates
          jdaviescoates @girish last edited by jdaviescoates

          @girish I also note that it adds:

          "IMAP IDLE can also only generally receive notifications for the folder you currently have selected / viewing. ActiveSync does not have this limitation and receives real-time notifications for all folders."

          I use Cloudron with Gandi & Hetzner

          1 Reply Last reply Reply Quote 1
          • jimcavoli
            jimcavoli App Dev last edited by

            I've been looking at packaging EAS support broadly through the excellent Kopano-affiliated Z-Push - https://z-push.org - before. I'm just not sure if that would be more useful for the box generally, as a standalone, or as an additional component of some of the webmail app(s).

            girish 1 Reply Last reply Reply Quote 1
            • girish
              girish Staff @jimcavoli last edited by

              IIRC, @nebulon tried integrating z-push into mail server or SOGo a long time ago, I don't recall entirely. @nebulon do you remember?

              1 Reply Last reply Reply Quote 1
              • girish
                girish Staff last edited by

                Don't mind me. The history of that task is at https://git.cloudron.io/cloudron/sogo-app/-/issues/4 . I have to look closer to understand whether it makes sense to integrate ActiveSync in SOGo or in the mail server itself. It looks like it belongs in SOGo but I am not 100% sure.

                jimcavoli 1 Reply Last reply Reply Quote 1
                • jimcavoli
                  jimcavoli App Dev @girish last edited by

                  @girish I tend to agree for that particular app's packaging, though for folks using other solutions for calendar/contacts or who want a more arbitrary mapping, perhaps a freestanding packaging would still make sense, just automating the setup for the Cloudron mail server bit?

                  girish 1 Reply Last reply Reply Quote 1
                  • girish
                    girish Staff @jimcavoli last edited by

                    @jimcavoli How would that work? The z-push server can pull in data from an arbitrary caldav/cardav/imap ?

                    (I am not an expert on this, so excuse my basic questions)

                    jimcavoli 1 Reply Last reply Reply Quote 1
                    • jimcavoli
                      jimcavoli App Dev @girish last edited by

                      @girish It's actually pretty slick. Z-Push supports multiple backends for each of the major components, but there's also BackendCombined which allows you to use any of the others (IMAP/CardDav/CalDAV/LDAP/Kopano/MailDir/SQL/more - full list at https://github.com/Z-Hub/Z-Push/tree/develop/src/backend) in combination to serve all the various resources supported.

                      girish 1 Reply Last reply Reply Quote 1
                      • girish
                        girish Staff @jimcavoli last edited by

                        @jimcavoli Very nice, open to have this is as a separate app, if it's easy to package.

                        jimcavoli 1 Reply Last reply Reply Quote 1
                        • jimcavoli
                          jimcavoli App Dev @girish last edited by

                          @girish Yeah, fairly. All traditional PHP. Doesn't have any admin interface or whatever - designed to be configured in the PHP files. I'll see about throwing something together - should we keep that discussion here for now?

                          girish 1 Reply Last reply Reply Quote 1
                          • girish
                            girish Staff @jimcavoli last edited by

                            @jimcavoli Just to confirm. You think it's a better idea to put this as a separate app than to integrate into mail server, correct? (I think so too from my understanding of how this works with other apps, but want to confirm). If so, let's create a z-push app request and let's continue there. We can probably close this thread.

                            jimcavoli fbartels 2 Replies Last reply Reply Quote 1
                            • jimcavoli
                              jimcavoli App Dev @girish last edited by

                              @girish Yeah, at this point in time. At least if we change our minds from there, it's easy enough to change up later. Created https://forum.cloudron.io/topic/4311/z-push and added it to my personal list 🙂

                              1 Reply Last reply Reply Quote 2
                              • fbartels
                                fbartels App Dev @girish last edited by fbartels

                                @girish you could compare Z-Push to a webmail client, but instead of using your webbrowser you use an activesync client to open it.

                                So treating it like the other webmail interfaces would make sense

                                1 Reply Last reply Reply Quote 4
                                • C
                                  CBCUN last edited by

                                  Hello,
                                  when ist the Z-Push App available? Do you have a Roadmap for this?

                                  Greetings Chris

                                  1 Reply Last reply Reply Quote 0
                                  • Referenced by  subven subven 
                                  • First post
                                    Last post
                                  Powered by NodeBB