💾 Archived View for gmi.noulin.net › mobileNews › 1991.gmi captured on 2023-06-14 at 17:17:40. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-01-29)
-=-=-=-=-=-=-
2010-04-20 10:17:30
Friday, 12 December 2008 09:00 Linux.com
By Andrew Min
Syncing with Gmail is the hardest part to set up in Evolution, but it's not
that hard. First, enable IMAP in Gmail. Then open Evolution, go to Edit ->
Preferences -> Mail Accounts, and click on the Add button. In the resulting
wizard, enter your name, email address, and (optionally) your reply-to and
organization. At the next screen of options for setting up email reception,
change the server type to IMAP and put imap.gmail.com in the Server field.
Enter your email address as your username, change Secure Connection to SSL, and
change the Authentication Type to Password. Optionally, you can check Remember
Password.
On the screen where you set up sending email, change the Server Type to SMTP,
enter smtp.gmail.com in the Server box, check Server requires authentication,
Secure Connection to TLS, Authentication to Login, and username to your email.
Optionally, you can check Remember Password. Name your account and click Apply.
You should see your new Gmail inbox under accountname/Inbox (not the On This
Computer inbox) in the lefthand sidebar. Most of your Gmail folders will show
up as subfolders under accountname/[Gmail], including All Mail (Archive),
Drafts, Sent Mail, Spam, Starred, and Trash. Your labels should show up as a
folder under ACCOUNTNAME.
You now have a barebones Gmail setup for Evolution. Some additional tweaks can
make things more useful for ex-Gmail users. Go back to Preferences, edit the
account you just created, and go to the Defaults tab. Change the Drafts folder
to accountname/[Gmail]/Drafts, and the Sent Messages folder to accountname/
[Gmail]/Sent Mail. This makes Evolution store your drafts and sent messages in
Gmail rather than locally on your computer. Unfortunately, there doesn't seem
to be support for doing the same with Junk or Trash.
What about KDE?
KDE users might be more interested in our article on syncing Kontact with
Google's PIM apps.
Another recommended Gmail-like feature in Evolution is threads, a feature
similar to Gmail's conversations. You can enable it by going to View -> Group
By Threads or pressing Ctrl-T. When you do, replies will be grouped under
threads. They certainly aren't as great as Gmail's conversations, but it's
better than seeing duplicates all over the place.
Calendar
Google Calendar integration used to be hard to set up with Evolution. You could
either do a read-only calendar or use GCalDaemon, which most non-Evolution
users still use. But read-only was pointless and GCalDaemon could be slow.
Then, Ebby Wiselyn hacked Google Calendar support for Evolution during the
Google Summer of Code, and the code eventually made it into Evolution.
To add a Google Calendar, first go to the Calendars section of Evolution and
create a new calendar with File -> New -> Calendar. Change the type to Google,
give it a name, put in your username (not your email), then click Retrieve
List. Select the calendar you wish to add from the drop-down list, and
optionally assign a color. You can also choose whether to cache the calendar
offline. Your calendar should then show up under the Google folder.
Support for Google Calendar isn't perfect, however. Evolution doesn't currently
support repeating or all-day events (though that may be coming soon). Also, you
can't sync your tasks or memos with Google Calendar, since GCal supports
neither.
Contacts
A little-known feature in Evolution is the ability to synchronize your
Evolution Contacts with Gmail's Address Book. This is a great way to get your
contacts offline and still synchronized with Gmail. To set this up, go to
Contacts and click File -> New -> Address Book. Change the Type to Google, give
it a name, put in your username (without the @gmail.com), and optionally select
SSL. Click Apply, and all your Gmail contacts should show up in Evolution's
Address Book under Google -> addressbookname.
An optional but highly recommended step is to add autocompletion support for
your Google contacts. This lets Evolution suggests contacts for you when you
compose an email address. To set this up, go to Edit -> Preferences ->
Autocompletion and check your Google address book. Now, when you start typing a
name when composing an email, contacts' names should be suggested
automatically.
Conclusion
Granted, Evolution and Google don't work seamlessly together the way you'd hope
they would, but these tricks are a great start, and there's much to look
forward to. Jason Willis started a GObject project that will eventually allow
access to basically any product supported by the Google Data APIs. Ebby
Wiselyn's Google Calendar integration used this API, and many other projects
may follow.
Linux.com
Set as favorite Share This Email this
Comments (6)
Subscribe to this comment's feed Show/hide comments
Google Sync
written by Filipe Camargo, July 09, 2009
Beware! Some contacts fields are not synchronized (ex: notes) and if you change
any field in a Evolution contact the notes field will be erased in Gmail
(server). Im using Ubuntu 9.04 and Evolution 2.26.1. Maybe is due to my Gmail
language is in portuguese. I'll test it...
+1 Some other caveats with Evolution and Google
written by Sam Alex, August 19, 2009
Some other problems I ran into were Evolution Calendar does not support All Day
Events or Reoccurring Events, so if these are setup in Google Calendar they
will not come across. This is honestly almost a deal breaker for me since many
events (birthdays, vacation days, etc) I always setup as Reoccurring and/or All
Day.
Also in Google most of the contacts for me have multiple phone numbers, but the
sync to Evolution often mixes up the phone types, so it may say Other instead
of Home or switch Home and Work. This is frustrating.
And finally I run into problems with syncing. I've found no manual way to
resync the Contacts or Calendar with Google except to close and re-open
Evolution. They need a resync or refresh feature to poll Google and sync the
content without having to do this.
But all and all this is a nice feature, but I think it still needs lots of
work.
Sam Alex
+1 choose the google groups to sync
written by Gustavo, October 18, 2009
Hi,
Great article !
Anyone knows if it is possible to choose which google groups you sync with
evolution ?
+1 Updates
written by Ray Waldo, October 29, 2009
Evolution 2.28.1 (ships with Ubuntu 9.10) DOES support all-day and recurring
events.
+0 ...
written by Zoltan Theil, December 18, 2009
awesome and it is working....love Evolution
+0 Hmmmmm....
written by fokkercharlie, January 03, 2010
Working OK apart from the contacts part. I can add my google details, the
address book shows up under 'Google' in Contacts, but no entries are shown.
Any ideas on how I can find out what's wrong?
Charlie