Configuring Evolution with ownCloud and Gmail on openSuSE 42.1

February 2016

openSuSE version: 42.1
KDE version:      4.14.18
Gnome version:    3.16.4
ownCloud version: 8.2.4

ownCloud Configuration
----------------------
  Enable Calendar App (0.8.2)
  Enable Contact app (0.5.0.0)
  Enable Tasks app (0.8.1)
In this example: ownClowd would be accessible at https://www.example.com/owncloud

Evolution + Gmail + ownCloud
----------------------------
Start:
  evolution &
Configure Email + Gmail
  Evolution starts with Welcome screen - Next
  Skip Restore from Backup - Next
  Identity: Fill: Full Name and Email Address - Next
  Receiving Email:
    Server Type: IMAP+
    Server: imap.googlemail.com, Port: 993
    Username: email without @gmail.com
    Encryption: SSL
    Authentication: Password
  Receiving Options - Check for messages every (60 minutes)
    Apply Filters to new messages in Inbox on this server
  Sending Email:
    Server Type: SMTP
    Server: smtp.googlemail.com, Port: 465
    Encryption: SSL
    Authentication: PLAIN
  Account Summary - Add Google Calendar to this account (if that is what you wish)
  Done - Apply - Enter passwords for (as asked in this order):
    gmail, password keyring, 3x gmail
  You should see Gmail emails and calendar events, if selected
Configure Contacts + ownCloud
  New Address Book - Right click in the Contact's Addressbook area (lef side panel)
    Type: WebDAV, Name: ownCloud
    URL: Get URL from your ownCloud - Contacts - Settings (cogwheel icon) - CardDAV link (chain link icon)
         Example: https://www.example.com/owncloud/remote.php/carddav/addressbooks/userName/contacts
    User: ownCloud user name
    OK
    Click on the address book (ownCloud) under WebDAV - Authenticate - OK
    Wait for calendar update! or Right click on the address book name - Refresh
Configure Contacts + Google - Does not work
  New Address Book - Right click in the Contact's Addressbook area (lef side panel)
    Type: Google, Name: email address, User: email without @gmail.com
    OK
    Click on the address book (email address) under Google - Authenticate - OK
    Wait for calendar update! or Right click on the address book name - Refresh
Configure Calendar + ownCloud
  Note: You must have existing calendar setup in ownCloud, Example name: Personal
  New Calendar (right click "On This Computer" calendar)
    Type: CalDAV, Name: Example - Personal-ownCloud
    URL: Get URL from your ownCloud - Calendar - CalDAV link (chain link icon) next to your calendar
         Example: https://www.example.com/owncloud/remote.php/caldav/calendars/userName/personal
    User: ownCloud user name
    OK
    Click on the address book (ownCloud) under CalDAV - Authenticate - OK
  Optional: New Calendar - Birthdays (right click CalDAV calendar)
    Type: CalDAV, Name: Example - Personal-ownCloud
    Note: You must have existing calendar setup in ownCloud, Example name: Personal
    URL: Get URL from your ownCloud - Calendar - Settings (cogwheel icon) - Contact's Birthdays CalDav address
         Example: https://www.example.com/owncloud/remote.php/caldav/calendars/userName/contact_birthdays
    User: ownCloud user name
    OK
    Click on the address book (ownCloud) under CalDAV - Authenticate - OK
Configure Tasks + ownCloud
  Note: You must have enabled Tasks app in ownCloud and existing task list in ownCloud-Tasks
        Example name: Personal
        This setup is identical to the Personal calendar setup above
  New Task List (right click "On This Computer" task list)
    Type: CalDAV, Name: Example - Personal-ownCloud
    URL: Get URL from your ownCloud - Calendar - CalDAV link (chain link icon) next to your calendar
         Example: https://www.example.com/owncloud/remote.php/caldav/calendars/userName/personal
    User: ownCloud user name
    OK
    Click on the address book (ownCloud) under CalDAV - Authenticate - OK