Page 2 of 5 FirstFirst 1234 ... LastLast
Results 11 to 20 of 44

Thread: Evolution EWS Ubuntu 12.04

  1. #11
    Join Date
    Mar 2007
    Location
    Australia
    Beans
    68

    Re: Evolution EWS Ubuntu 12.04

    Quote Originally Posted by gamblor01 View Post
    This is awesome, thank you! Out of curiosity, have you tried contacting the maintainer of the evolution-ews package? It looks like the 12.04 build failed on May 5 and nobody is doing anything about it...but you got it to build!

    Ideally we could get this built and put into the official repo. Then folks could just run "apt-get install evolution-ews" and get the binary version directly. That makes package management (updates and such) much easier to distribute.

    In any case, many thanks for this. I'm currently using Davmail and Thunderbird/Lightning but I wanted to give Evolution a shot. Script is running as I type so I'm excited to give it a try.

    Cheers!
    Your welcome. I just improved on csaks work.

    I have not tried contacting the maintainer of the package. If you try, please inform him/her of the patches required to work with Exchange 2007 as that would be approximately half of the servers in operation.

  2. #12
    Join Date
    Aug 2005
    Beans
    7

    Re: Evolution EWS Ubuntu 12.04

    The script is now broken

    Code:
    Making install in camel
    make[2]: Entering directory `/home/viniciusferrao/evolution-ews/src/camel'
      CC     libcamelews_la-camel-ews-transport.lo
    camel-ews-transport.c: In function 'ews_send_to_sync':
    camel-ews-transport.c:101:3: error: implicit declaration of function 'camel_ews_settings_get_email' [-Werror=implicit-function-declaration]
    camel-ews-transport.c:101:3: error: nested extern declaration of 'camel_ews_settings_get_email' [-Werror=nested-externs]
    camel-ews-transport.c:101:45: error: 'settings' undeclared (first use in this function)
    camel-ews-transport.c:101:45: note: each undeclared identifier is reported only once for each function it appears in
    camel-ews-transport.c: In function 'camel_ews_transport_class_init':
    camel-ews-transport.c:140:33: error: 'CAMEL_TYPE_EWS_SETTINGS' undeclared (first use in this function)
    cc1: all warnings being treated as errors
    make[2]: *** [libcamelews_la-camel-ews-transport.lo] Error 1
    make[2]: Leaving directory `/home/viniciusferrao/evolution-ews/src/camel'
    make[1]: *** [install-recursive] Error 1
    make[1]: Leaving directory `/home/viniciusferrao/evolution-ews/src'
    make: *** [install-recursive] Error 1

  3. #13
    Join Date
    Sep 2005
    Location
    Noosa, Australia
    Beans
    78
    Distro
    Ubuntu Development Release

    Re: Evolution EWS Ubuntu 12.04

    Quote Originally Posted by viniciusferrao View Post
    The script is now broken

    Code:
    Making install in camel
    make[2]: Entering directory `/home/viniciusferrao/evolution-ews/src/camel'
      CC     libcamelews_la-camel-ews-transport.lo
    camel-ews-transport.c: In function 'ews_send_to_sync':
    camel-ews-transport.c:101:3: error: implicit declaration of function 'camel_ews_settings_get_email' [-Werror=implicit-function-declaration]
    camel-ews-transport.c:101:3: error: nested extern declaration of 'camel_ews_settings_get_email' [-Werror=nested-externs]
    camel-ews-transport.c:101:45: error: 'settings' undeclared (first use in this function)
    camel-ews-transport.c:101:45: note: each undeclared identifier is reported only once for each function it appears in
    camel-ews-transport.c: In function 'camel_ews_transport_class_init':
    camel-ews-transport.c:140:33: error: 'CAMEL_TYPE_EWS_SETTINGS' undeclared (first use in this function)
    cc1: all warnings being treated as errors
    make[2]: *** [libcamelews_la-camel-ews-transport.lo] Error 1
    make[2]: Leaving directory `/home/viniciusferrao/evolution-ews/src/camel'
    make[1]: *** [install-recursive] Error 1
    make[1]: Leaving directory `/home/viniciusferrao/evolution-ews/src'
    make: *** [install-recursive] Error 1
    Hi,
    Were you able to progress past this point?
    I'm still unable to find any 12.04 packages and the phurley PPA has not be updated

  4. #14
    Join Date
    Dec 2009
    Beans
    7

    Re: Evolution EWS Ubuntu 12.04

    Quote Originally Posted by celluloid View Post
    Hi,
    Were you able to progress past this point?
    I'm still unable to find any 12.04 packages and the phurley PPA has not be updated
    If you're willing to upgrade Evolution to 3.4, you can use the stracciatella PPA to get 3.4 and its updated dependencies.

    I ran into some bugs with 3.2's EWS plugin, and so I dug around and eventually asked on AskUbuntu. The stracciatella PPA was suggested, so I tried it and, by simply changing the version number in script posted here, I've got Evolution up and running with full EWS support. You can find the details in my AskUbuntu question.

  5. #15
    Join Date
    Aug 2005
    Beans
    7

    Re: Evolution EWS Ubuntu 12.04

    Quote Originally Posted by cirdon View Post
    If you're willing to upgrade Evolution to 3.4, you can use the stracciatella PPA to get 3.4 and its updated dependencies.

    I ran into some bugs with 3.2's EWS plugin, and so I dug around and eventually asked on AskUbuntu. The stracciatella PPA was suggested, so I tried it and, by simply changing the version number in script posted here, I've got Evolution up and running with full EWS support. You can find the details in my AskUbuntu question.
    Cirdon can you please post more information about this? How to set up Evolution 3.4 with 12.04 LTS?

  6. #16
    Join Date
    Dec 2009
    Beans
    7

    Re: Evolution EWS Ubuntu 12.04

    Quote Originally Posted by viniciusferrao View Post
    Cirdon can you please post more information about this? How to set up Evolution 3.4 with 12.04 LTS?
    In my original comment here, my "asked on AskUbuntu" is a link to the details, but I'll jot down the steps here, too, and do a start-to-finish of setting up Evolution with EWS.


    1. In terminal, run
      Code:
      sudo apt-add-repository ppa:janvitus/gnomestracciatella
      . This will add the Stracciatella PPA. Note: This is all of the stock Gnome 3 stuff, Ubuntu won't be too happy if you try to just do a mass upgrade (it actively tries to keep you from just upgrading everything).
    2. Run
      Code:
      sudo apt-get update
      to update apt.
    3. Run
      Code:
      sudo apt-get install evolution
      to upgrade Evolution
      1. After you've installed Evolution, I recommend disabling the PPA in the Software Source menu, otherwise Ubuntu will complain that it can't upgrade everything, every single time you run the Update Manager.

    4. If you then want EWS, download the script available earlier in this thread.
    5. In the second line of the script, where it says
      Code:
      git clone http://git.gnome.org/browse/evolution-ews -b gnome-3-2
      , change it to
      Code:
      git clone http://git.gnome.org/browse/evolution-ews -b gnome-3-4
      (note the change from "gnome-3-2" to "gnome-3-4").
    6. Run the script. It'll go through a bunch of stuff and spit out a wall-o-text, but should install successfully.
    7. Open Evolution, when you go to add email accounts, you should now have an entry along the lines of "Exchange EWS" available. Fill out your Exchange information and you should be good to go!

  7. #17
    Join Date
    Feb 2005
    Location
    Melbourne, Australia
    Beans
    13,510
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Evolution EWS Ubuntu 12.04

    FWIW EWS is in the 12.10 Alpha development release - but if even you install it there is no EWS option for a new mail account.

    The version of Evolution in the Alpha is also a development version, so it may be a while until this feature is stable - hopefully when 12.10 goes live (and then it - also hopefully - will be backported to 12.04 LTS).
    Regards, David.
    Please use the Forum search and Wiki search for immediate help
    Please mark your thread as Solved when appropriate
    New to technical forums?: How To Ask Questions The Smart Way

  8. #18
    Join Date
    Feb 2005
    Location
    Melbourne, Australia
    Beans
    13,510
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Evolution EWS Ubuntu 12.04

    Also this thread has a link to a 64-bit EWS deb file for 12.04:

    http://ubuntuforums.org/showpost.php...54&postcount=2

    I have just installed it on my 12.04 test VM and set it up to a SBS 2011 system I am in the middle of installing and it seems to work well - even linked up the GAL URL automagically!

    Hmmm, mail seems ok but I cannot get the GAL list to appear in Contacts. This setup already has a connection to a SBS 2003 box so there may be some conflict issues - others may want to verify that this package works fully for them.
    Last edited by dcstar; August 4th, 2012 at 01:38 PM.
    Regards, David.
    Please use the Forum search and Wiki search for immediate help
    Please mark your thread as Solved when appropriate
    New to technical forums?: How To Ask Questions The Smart Way

  9. #19
    Join Date
    Sep 2005
    Location
    Noosa, Australia
    Beans
    78
    Distro
    Ubuntu Development Release

    Re: Evolution EWS Ubuntu 12.04

    How do you guys go with setting send/receive times?
    I noted that it won't send/receive like Outlook w/ Exchange does and I still need to set a time like with IMAP?

  10. #20
    Join Date
    Oct 2005
    Beans
    30
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Evolution EWS Ubuntu 12.04

    After being away from this thread for a little bit trying several other options and finding myself unhappy with all the results. Davmail works flawlessly but its an absolute memory hog and using Exchange Web App isn't the worst thing in the world but it has it's limitation and integrates with the desktop poorly.

    I grabbed a .deb of Evolution-EWS linked in the post above me and installation went smoothly. I can configure mail without any issues but calendar and contacts still don't work despite having the proper URI. May do some poking around in th emorning but I have been unable to find a fix other than either upgrading to Evolution 3.4 and hoping for the best or using Davmail for calendar, contacts, and GAL.

Page 2 of 5 FirstFirst 1234 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •