I am done syncing (kind of). My emails are getting through with out issue. The problem arises when I'm trying to sync contacts from my yahoo account. I get the little 'x' symbol next to my yahoo account which reveals a debug message:
Please finish Yahoo! OAuth process at account setup page.
Debug message: must grant access to yahoo contact API
Exception:
com.zimbra.cs.mailbox.OfflineServiceException: must grant access to yahoo contact API
ExceptionId:sync-mbox-myemailaddress@yahoo.com:1333611564203:b5e87faf30a 1932c
Code
ffline.YCONTACT_NEED_VERIFY
at com.zimbra.cs.mailbox.OfflineServiceException.YCON TACT_NEED_VERIFY(OfflineServiceException.java:100)
at com.zimbra.cs.offline.ab.yc.YContactImport.importD ata(YContactImport.java:67)
at com.zimbra.cs.offline.OfflineImport.importData(Off lineImport.java:100)
at com.zimbra.cs.offline.YMailImport.importData(YMail Import.java:60)
at com.zimbra.cs.datasource.DataSourceManager.importD ata(DataSourceManager.java:312)
at com.zimbra.cs.datasource.DataSourceManager.importD ata(DataSourceManager.java:276)
at com.zimbra.cs.mailbox.DataSourceMailbox.syncAllLoc alDataSources(DataSourceMailbox.java:440)
at com.zimbra.cs.mailbox.DataSourceMailbox.sync(DataS ourceMailbox.java:479)
at com.zimbra.cs.mailbox.DataSourceMailbox.syncOnTime r(DataSourceMailbox.java:407)
at com.zimbra.cs.mailbox.SyncMailbox$1.run(SyncMailbo x.java:255)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
In summary, my email is syncing, my calendar is syncing, but unfortunaetly my contacts does not want to sync. Zimbra suggests that I "grant access to yahoo contact API" and to "Please finish Yahoo! OAuth process at account setup page." However, I do not see the option to do this anywhere in Zimbra or even in Yahoo for that matter. So what do I do?
The issue has been posted by another user in another thread which was about a month ago without any solution (yet):
contacts not syncing with yahoo