Geary 0.2 released

We’re pleased to announce the release of Geary 0.2, Yorba’s lightweight email client.  Geary organizes your email by conversations rather than threads and offers full HTML composition, attachments, and more.  Geary is compatible with Gmail, Yahoo! Mail, and most IMAP servers.  It’s written in Vala and features a fully-asynchronous engine for sending and receiving email.

Features and improvements for this release include:

* Support for sending and receiving attachments
* Address autocompletion when composing a message
* New mail notification for GNOME Shell and Unity
* Outbox for scheduled delivery of messages
* Better visual presentation of conversations
* Full SSL and STARTTLS support
* Fine-grained control of account information for connecting to Dovecot and generic IMAP servers
* Database optimizations
* Composer window redesign and bug fixes
* Numerous bug and stability fixes

The Geary 0.2 tarball is available for download.  See Yorba’s wiki for information on building, running, and contributing to Geary.  Report bugs and feature requests at Yorba’s Redmine server.  (You must create an account before adding or modifying tickets there.)

Ubuntu users can also find a version for Precise Pangolin (12.04) on Yorba’s PPA.  Adventurous users may also wish to subscribe to Yorba’s Daily PPA.

35 thoughts on “Geary 0.2 released”

  1. This is probably the program I am looking the most forward to be able to use!

    What known bugs/features are still to be fixed/added?

    Keep up the great work! =)

  2. I can’t get the repository to work on Ubutnu 12.04.

    What am I doing wrong?

    sudo add-apt-repository https://launchpad.net/~yorba/+archive/ppa
    sudo apt-get update
    sudo aptitude install geary

    W: Failed to fetch https://launchpad.net/~yorba/+archive/daily-builds/dists/precise/main/source/Sources The requested URL returned error: 404

    W: Failed to fetch https://launchpad.net/~yorba/+archive/daily-builds/dists/precise/main/binary-amd64/Packages The requested URL returned error: 404

    W: Failed to fetch https://launchpad.net/~yorba/+archive/daily-builds/dists/precise/main/binary-i386/Packages The requested URL returned error: 404

    W: Failed to fetch https://launchpad.net/~yorba/+archive/ppa/dists/precise/main/source/Sources The requested URL returned error: 404

    W: Failed to fetch https://launchpad.net/~yorba/+archive/ppa/dists/precise/main/binary-amd64/Packages The requested URL returned error: 404

    W: Failed to fetch https://launchpad.net/~yorba/+archive/ppa/dists/precise/main/binary-i386/Packages The requested URL returned error: 404

    E: Some index files failed to download. They have been ignored, or old ones used instead.

    1. We haven’t built a package for Natty, although if someone else wants to that would be great.

      I don’t think there’s a package for Vala that’s recent enough to build on Natty. You’re likely better off building Vala yourself from source — it doesn’t have many dependencies and is quite easy to build.

  3. This email app is simply beautiful. Straight forward and simple works a treat.

    For me I need access to multiple accounts so can’t use it until that feature comes in but will watch the project closely.

    A great addition to elementary Luna when it’s released! 😀

    1. That’s just it: multiple accounts are the one thing I need to ‘test it fulltime’; other than that it’s already working beutifully. 🙂

  4. it’s amazing, simple, fast and pretty. Congrats. but i am waiting for multiple account support.. while this i use thunderbird…

  5. Hmm, this is probably the wrong place to leave this, but I just get a cryptic

    CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:279 (message):
    A required package was not found

    without it ever telling me WHICH package wasn’t found =/
    I thought I had installed everything…

  6. I’m using Fedora 17 and I’ve followed the instructions for building on Fedora 18 according to the guide on your wiki. I’ve even done a git pull and updated, yet the version of my geary (in About) is only showing 0.1.90+trunk. Am I misunderstanding how version 0.2 is labelled, or am I doing something else wrong and so aren’t getting 0.2?
    Otherwise great app; not keen on the border around the printed page tho.

    1. Are you sure you don’t have two versions installed? If you build from git right now it will report the version as 0.2.0+trunk

      1. As of 8 hours ago it was still showing 0.1.9+trunk. I’ve just done a new git pull and finally it now shows as 0.2.0+trunk. Just took a while for some things to be updated I guess. Thanks

  7. Finally a really gnome mail client!
    I really like that you have the quick shortcuts. Keep up the great work and keep it simple and super smart.
    Is there any way I could help it go faster?
    I am very curious how you plan on visualizing the emails when searching for them. It would be nice to see them come as I type.
    Other things would be handling images and content using gnomes built in previewing tools.
    I too am waiting on multiple email accounts as I have my work and personal emails.

  8. Have you considered contacting Mark Shuttleworth to become the default email client for Ubuntu?

    I think it would add a lot of value to Ubuntu desktop.

    1. Yes, i agree with you, i think it should be, because it very simply for the beginner, and i hope they can addition in the multiple accounts.

  9. I downloaded geary, but, it doesn’t seem to be able to connect to gmail. I entered my email in welcome to geary dialog box, and it seems to be trying to connect but I just get the same welcome to geary dialog box over and over again.

      1. I have tried to get it to work 30+ times, so the password is correct. Also, I checked on my other gmail account, still doesn’t work. I do not have 2 step verification enabled either. I do not get any sort of error, but instead, the dialog re-appears after ~3 minutes.

        1. Hmm … what would help is if you could run this command:

          $ geary –debug > geary.log

          and send the log file to me (jim at yorba dot org). I’ll take a look and see if I can figure out what the problem is.

          1. i’m having the same issue. i installed latest version fro latest ppa. i start geary and enter my gmail info and click ok but that box just keeps coming back as if the password i used was incorrect. the password i’m using is definitely correct.

  10. Great minimalistic mail client. I love it. On short term it needs additional:

    – recognition of mail where already asked to¨show images”
    – in the preferences “show images always”.
    – search box

    Then i will use it as a my default mail app.
    Keep up the good work guys.

  11. shuli says:
    October 31, 2012 at 7:35 pm
    i’m having the same issue. i installed latest version fro latest ppa. i start geary and enter my gmail info and click ok but that box just keeps coming back as if the password i used was incorrect. the password i’m using is definitely correct.
    Jim Nelson says:
    November 1, 2012 at 1:53 am
    What kind of server are you connecting to?

    for some reason i cannot reply to your question (no reply button).

    I’m using gmail.

    1. Unfortunately, Geary doesn’t do full error reporting currently. It’s something we’re working on. For now, if you run Geary like this:

      $ geary –debug –log-network > geary.log

      You can examine geary.log to see what the problem is. If you can’t figure it out, please send it to me at jim@yorba.org and I’ll see what I can do.

          1. As i said i cant even run geary with those parameters, nothing happens when i run the command. Also i dont seem to have ~/.geary folder. is this where geary.log would be?

  12. I have the same connection issue.

    here is my log

    geary –debug
    [deb] 10:50:42 geary-application.vala:272: Unable to fetch account labels: No such file or directory
    [deb] 10:50:42 conversation-viewer.vala:273: Loading new message viewer style from /home/vassago/.config/geary/user-message.css…
    [deb] 10:50:51 imap-client-session.vala:1147: [ClientSession:0000/imap.gmail.com/default:993/GEARY_IMAP_CLIENT_CONNECTION_STATE_UNCONNECTED [GEARY_IMAP_CLIENT_SESSION_STATE_CONNECTING]] Send error, disconnecting: Unacceptable TLS certificate
    [deb] 10:50:51 imap-client-session.vala:1172: [ClientSession:0000/imap.gmail.com/default:993/GEARY_IMAP_CLIENT_CONNECTION_STATE_UNCONNECTED [GEARY_IMAP_CLIENT_SESSION_STATE_BROKEN]] Disconnected due to GEARY_IMAP_CLIENT_SESSION_DISCONNECT_REASON_LOCAL_ERROR
    [deb] 10:50:51 geary-account-information.vala:109: Error validating IMAP account info: Unacceptable TLS certificate
    [deb] 10:50:51 geary-application.vala:212: Validation failed. Prompting user for revised account information
    [deb] 10:50:53 geary-application.vala:362: User refused to enter account information. Exiting…

  13. i downloaded this and gave it a try and i was REALLY impressed with it (especially how it shows my emails) but there’s an issue with the “show images” and i think it doesn’t put any star on the messages that i want to be put in ‘starred’. oh and search box is a must too. i’ll definitely come back and try this again when you have a new update of it 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *