2024/11/19

Sync Google calendar with Outlook 2016-2021 and Office 365

Synchronizing Gmail Contacts and Calendars with Outlook 2016-2021

Can Google Calendar sync with Outlook? Absolutely! It's achievable!

Given that Gmail is a service provided by Google, it's worth exploring whether Google's Google Apps Sync for Microsoft Outlook offers this feature. However, there are some limitations with Google's tools when it comes to integration with Outlook:

Google only provides Google Apps Sync for its Google Apps customers rather than its free gmail accounts. 

What if you wish to seamlessly synchronize Microsoft Office 365 with Google Calendar and contacts, without any hassle? Yet, for both Google and Microsoft, this is where the financial opportunity arises. How can they enable such effortless synchronization without generating any revenue?

Let's look at a solution from third-party. EVO Collaborator for Outlook is an outlook plugin for CardDAV and CalDAV.

eco_logo

Consider its size, which is merely 8MB. Remarkably, when Outlook collaborates with ECO, it can surpass the limitations of both Microsoft and Google, enabling bidirectional synchronization of contacts and calendars with Google's CardDAV and CalDAV.

What are CardDAV and CalDAV?

carddav_vs_caldav_logo

CardDAV and CalDAV are standardized protocol APIs defined by the IETF's RFC for managing contacts and calendars. Google employs these APIs in the backend to fulfill their customers' requirements for accessing such information.

What are the steps to synchronize Google Calendar with Outlook 2016-2019 and Office 365?

It is easier than a ever with ECO:
  1. Download ECO from ECO's download. (run setup.exe as administrator)
  2. Open Outlook 2013/2016/2019 and click on EVO's ribbon at the top banner.

    eco_gui

  3. Click on Configure profile(s)and click Profile #6 with filling in your Gmail email account in space below Full e-mail address or username. Then click on TEST at the bottom.

    eco_gmail_profile

  4. Because GMail uses OAUTH 2, you'll see an OAUTH authentication dialog during the account detection, just authorize it and continue. (if you can not click the authorize button, please check if your IE is updated to latest available)

    oauth_gmail_eng

  5. When finished, click on Apply and Quit. Then, any newly added contacts, calendar under Gmail folder will be syncing in a bi-directional fashion. Any items that were added on your Android phone will be synced into Outlook.

    gmail_contacts_screenshot

Besides what we just talked about, as you know that CardDAV and CalDAV are written according to industrial standards, therefore you can expect ECO to work with any other CardDAV/CalDAV services for the same tasks.. 

After all your Outlook calendar, contact and task entries are synchronized with Google's services, it will be very convenient to have one single master copy on Google cloud and distribute them across all your other PC, laptop, ipad, and iphones in a breeze.

Build your own Calendar and Contact Cloud service!

Gmail serves well for individuals, but its suitability diminishes in larger company environments with extensive information and user requirements. Instead, consider setting up an in-house solution tailored to your company's needs.

EVO Mail Server (Email & Contact & Calendar server) provides a straightforward approach. Start by downloading and installing the free mail server along with the CardDAV and CalDAV addon (EVO Collaboration Add-on). Once your customized cloud environment is established, Outlook's address book, calendars, and reminders can be securely stored and shared. This solution and software offer a viable option for small to medium-sized companies seeking to manage their services independently rather than relying on cloud platforms for sensitive business data.

Outlook 2021 or Office 365? What is my Outlook version?

ECO works with all versions of Outlook after 2007, including versions 2010, 2013, 2016, 2019, 2021 and Office 365 (Microsoft 365). However, if you want to know what version of Outlook you have, you can check this help page.

2024.5.25

2024/10/14

Sync Google Calendar with Outlook in real-time Push Notification

Sync Google Calendar and Gmail with Outlook in real-time Push Notification

It has been 2 years since I last wrote the article about “How to synchronize Google Calendar with Outlook”. Lots of things have changed since then. Now, many of you already know how to sync Google Calendar and address book with Office 365, Outlook 2019/2016/2010/2013/2007. Today, I am going to update this article and elaborate on how to also sync Google Task with Outlook, how to sync Google Calendar in real-time.


Push Technology


Other than GASMO matter, I believe that many of you are using Android smart phones. When your Gmail account has e-mails coming in, your smartphone will notify you. Perhaps you are getting so used to it and you do not realize that it is the Gmail Push Email feature doing the job. With this push notification scheme, you can receive emails in real-time. However, when you use Outlook, it is still only designed to check for emails every few minutes.

What is real-time Google Calendar Sync with Outlook?

Calendar entries you created elsewhere (for example on an android smartphone) are pushed to your other devices or software immediately. As far as I know, almost all other sync tools still rely on manual or sync-counter to pull new entries from Google Calendar. 


Is it possible for us to sync Gmail Calendar with Microsoft Outlook in real-time as mentioned above?

Of course, you can! EVO Collaborator for Outlook is handling the jobs for you. Other than synchronizing Gmail contacts and tasks with Outlook, you will experience the advantage of real-time sync upgrade from timer-sync over Gmail Calendar.

Technology behind EVO Collaborator for Outlook


EVO collaborator for Outlook uses many different Google API, including Google Contacts API, Google Calendar API, Google Tasks API so that Outlook can talk to Google services. Meanwhile, CardDAV and CalDAV are also implemented to make synchronizations with popular CardDAV and CalDAV services possible, such as iCloud, Synology, Yahoo!, GMX, ownCloud and etc. 1. Download and install EVO Collaborator for Outlook with Run as administrator

2. Open Outlook 2007/2010/2013/2016 and click on EVO ribbon



3. Click on Configure profile and select Profile #6 


Gmail push notification has been removed since Google introduced more restrictive restrictions to their API.

4. Enter your Gmail account (if you have Gmail configured in Outlook, your Gmail account is auto-detected and listed in the email space) and click on TEST to proceed Google OAuth.



5. Once authenticated, click on Apply and Quit to leave Confgiure profile window. Synchronization will take place. Be sure to click on Calendar/People/Tasks section at lower-left within Outlook and you will find your contact/calendar/task entries inside Gmail contacts/Gmail calendar/Gmail task respectively.



An ultimate and complete Gmail companion for outlook is finally here.

With ECO’s Google contacts/calendar/tasks sync as well as Google Calendar Push Notification technology on Outlook, now Microsoft’s Outlook and Google’s Gmail are now finally like a family.

This is also the main reason I think EVO Collaborator for Outlook works better than gSyncit, Outlook Google Calendar Synchronization or Companionlink's Google Calendar Sync tool. When it comes to calendar sync matter, it would be much nicer if users gets reminded via Gmail Push Notification. Otherwise, a meeting invitation may be past due before the calendar event is synced periodically or manually.

2024/09/15

How to auto BCC in Outlook?

What is BCC in email?

In term of e-mail knowledge, BCC means Blind Carbon Copy. It serves a purpose of sending extra e-mail messages to another party without acknowledging recipients in both To: and CC: fields of such forwarding action.

In Outlook 2016/2019, auto BCC is missing?

If you use Outlook at work, you probably have met some situation where you need to BCC outgoing e-mail messages to your boss for various reasons. However, when you click on New Email to start writing, you do not see BCC field anywhere. How do we display BCC field?

It is easy! In New Email window, simply click on OPTIONS on menu and click on Bcc button above Show Fields. Then, you will see an extra field of Bcc... popping up below Cc.... This field will stay there permanently in the future when you write new e-mails.

How to BCC sender itself?

When an e-mail is sent, there will be a copy in Sent Items (Items sent) folder. It is technically a way of auto BCC sender itself. However, it is hard to trace a particular e-mail among hundreds of sent items. This method does work out very well.
Some thinks that you can create a rule to send a copy of sent emails to a specified folder when some pre-defined conditions are met. But, there is one drawback that you cannot filter BCC yourself the outgoing mails.



outlook auto bcc myself

Auto BCC via VBA scripts?

By using Outlook's Rules and Alerts feature, it is only possible to CC to other e-mail addresses. Then, how to perform auto-BCC? Please refer to this article of How to send Auto BCC Outlook 2016. It is not as efficient for regular desktop users because it requires certain knowledge of program coding and it is not ready to use.

Auto BCC via Third-party Outlook Add-in?

The simplest way to get the job done is using a third-party Outlook add-in. There are a few venders out there, such as Power Toys for Outlook's ABCC, AbleBits's Auto BCC, and etc. The concept is as straight forward as listing BCC recipients, defining filter rules and done.

Using an add-in with filter to trigger auto-BCC enables users to selectively send e-mail messages when certain conditions are met. It fits better into daily practice unlike auto BCC via VBA forwarding every e-mail every time.

For example, Power Toys for Outlook's ABCC feature picks 5 fields within an e-mail that most depicts intentions or purposes of what this e-mail is about. With From, To, Subject, Body, and Attachment file name, users can easily filter keyword-related e-mails and send them to some mailboxes they want. The best part of this auto-bcc feature is that the original recipient will not be aware of this secret e-mail forwarding on the back.

However, our suggestion to intended users is using this feature wisely. Be aware of what you are doing and do not attempt any unnecessary law violation.

2024/09/04

Sync Outlook with FastMail server?

Sync Outlook with FastMail server?

FastMail is a private, secure, ad-free email hosting for you or your business according to its website.

Our biz partner came from Australia and he has trouble synchronizing his contact, calendar & task with Outlook 2016 and Office 365. He was disappointed that FastMail does not have solution for synchronization between his FastMail account and Outlook 2016/2013/2019/2010/2007. 



He was asking me if I have come across with any third-party solution. This makes me flashing back that EVO Collaborator for Outlook does support a variety of on-premises & cloud services.


I told him about the website and he was on his own. A few days later, he called me and gave me a surprising answer. Yes! It does support FastMail server as well as many other paid or free mail servers. He briefly told me a few steps on how to sync with FastMail. Here, I like to share with you guys in case you need it:

  1. Download and install EVO Collaborator for Outlook
  2. Open Configure profile(s)
  3. Click on Profile #22 or later as long as it is vacant.
  4. In server URL space, enter:

  5. https://caldav.fastmail.com/dav/
  6. Enter username & password in corresponding area.
  7. Note: password is an APP-PASSWORD which can be created in your fastmail web interface.
  8. Click Test, Apply and Quit.
This is quite straight and simple. 

2024/09/02

ownCloud Clients

ownCloud Clients for Windows

Self-hosting services merging out

As cost for storage and Internet access get lower and lower, end-users prefer installing their own NAS or small server at home or office. One of the major reasons is security and confidentiality. Files are no longer scattered around inside those cloud storages such as Dropbox, which we don't even know where files are actually physically stored. Also, cost per MB is lower if we do-it-ourselves. ownCloud comes in the play

owncloud clients

In speaking of servers or NAS, Windows- or Linux- based ownCloud has been one of the popular choices since the beginning of 2010. You may find more resources on http://www.ownCloud.org/ or http://www.ownCloud.com/ .

Accessible resource sharing

What ownCloud WebDAV services can fulfil your daily running tasks? In case you are not yet familiar, here are reminders:

  1. Files storage,
  2. Calendar,
  3. Task,
  4. Address book,
  5. Music streaming,
  6. Sharing of content across groups or public,
  7. Bookmarking,,
  8. URL shortening,
  9. Photo gallery,
  10. Video viewer,
  11. PDF and ODF viewer,
  12. Connecting external storages

In other words, ownCloud basically provides information sharing of any sort.

ownCloud WebUI is powerful for your collaboration tasks

owncloud_webUI

With ownCloud v7.0, lots of improvements have been made. You can sort large number of files more efficiently while users from other ownCloud server can virtually share files with you. You can edit documents with your local document editing applications such as Microsoft Word through a transparent layer while your colleagues are working on the same document at the same time. Resource sharing we mentioned above can all be done with ownCloud WebUI.

ownCloud clients

owncloud clients windows

If you would like to have your local files to stay synced with files on your ownCloud server, you can download and install ownCloud Desktop Client software for your operating system from https://ownCloud.com/products/desktop-clients/. Any copy/delete/modify to files will reflect almost in real-time so that other people with proper privileges can access the most updated version of files on server. Among all platform versions of ownCloud Desktop Client software, ownCloud Windows 7 Client is perhaps more popular. Example: ownCloud's file sharing feature

owncloud_desktop_client_screenshot

With ownCloud Desktop Client software, it is easy to achieve file sharing through ownCloud's network folder mapping. For more detailed usage, please refer to the on-line manual (http://doc.owncloud.org/desktop/1.7/).

Any other 3rd party Apps I can use to access ownCloud services?

owncloud_mobile_app

owncloud_mobile_app_2

There are hundreds of 3rd party vendor writing both Desktop and Mobile Apps for ownCloud and they range from Multimedia, PIM, Productivity, Games to Tools as we mentioned above. You can visit ownCloud's Apps webpage that top 10 Apps are generally related to file sharing/management, calendar, task, and media streaming.

owncloud_top_download_website

How do I retrieve ownCloud data on my mobile devices?

Accessing ownCloud address book, calendar and task from your mobiles devices can be handy if your are not in front of your desktop and laptop. Here are tips on each of mobile platforms on the market:

owncloud_mobile_client

  1. iOS - iPhone and iPAD both natively support ownCloud server through CardDAV and CalDAV.
  2. Android - Try Contact-Sync and Calendar-Sync. For more detail, visit http://www.dmfs.org/
  3. Windows Phone - There is an App called ownCloudSync. For more detail, visit http://www.windowsphone.com/en-us/store/app/owncloudsync/2fdb96e1-7472-4be7-accf-835785f5dd91
  4. Blackberry - Use BB's built-in CardDAV and CalDAV support and read the following thread from ownCloud forum: https://forum.owncloud.org/viewtopic.php?f=4&t=9187

ownCloud services being Integrated into 3rd party e-mail client software

Other than existing Mobile Apps, imagine how convenient it would be that users access their ownCloud personal contact, agenda and to-do list within e-mail software applications such as Microsoft Outlook and Thunderbird in your desktop PCs with no hassle?

How Outlook and Thunderbird retrieve data from ownCloud?

eco_logo

sogo_connector

lightning_calendar_plugin

For the past few years, plug-ins or add-ins have been available for Microsoft Outlook 2007, 2010, 2013, 2016 & 2019 and Thunderbird. Such integrations turn out to evolve into alternatives to Microsoft Exchange Server or IBM Domino Server.
  1. For Thunderbird, plug-ins of soGO connector and Lightning can do the job but they require much more work configuring initially.
  2. For Microsoft Outlook, there is barely an add-in specifically written for Microsoft Outlook. iCAL4OL, Bynari and EVO Collaborator for Outlook are perhaps the ones that can do the job. I tried them all, but, as an end-user, Bynari and iCAL4OL are a bit too complicated to figure out how to configure. On the other hand, I installed, configured and used EVO Collaborator for Outlook with no hassle.

When NAS and ownCloud work together…

owncloud_nas

Occasionally, when people buy a NAS appliance, they also would like to stuff in an ownCloud server at no extra cost. This is when a NAS with ownCloud-capability comes in. There are NAS brands that come with built-in ownCloud features such as Thecus, Synology, and IONAS-server. There are also several NAS brands that require DIY implementation, such as D-Link, QNAP, and NETGEAR. You may google this solution for more detail.

Why ownCloud cannot send e-mails?

So far, e-mail messaging is still occupying a large percentage of how people communicate each other across Internet. However, e-mail messaging is missing from ownCloud even though ownCloud team has been working on its own mail server solution with no official release yet. For those of you who need an e-mail server alternative, you may try EVO Mail Server along with EVO Collaborator for Outlook that sync your contacts, calendars and tasks between ownCloud and Outlook . How to setup mail server Windows

2024/05/22

Sync Mac OS X Server with Outlook Contact and Calendar

Sync Mac OS X Server with Outlook 2019/Office 365 Calendar and Contact

In 2024, an increasing number of jobs require remote work due to the ongoing COVID-19 pandemic. For many, syncing calendars, contacts, and tasks from home to coordinate with colleagues has become a challenge, especially for those unfamiliar with the process.

It's time to share some new IT solutions with you. Recently, someone asked me, "How can I sync Outlook Contacts and Calendars with my studio's Mac mini running OS X Server (Catalina)?"

001

Yes, you can do it! It would be ideal if everyone used macOS, but life isn't always that simple. Let's say your friend runs a macOS Server and provides you with access to its CardDAV and CalDAV services, but you only have Microsoft Outlook 2013, 2016, or 2019. How can you share and sync all entries between each other? It’s a challenging task, believe it or not. To be honest, I hadn't found a solution until a few days ago when I visited the EVO Collaborator for Outlook webpage. They've added a new feature that supports macOS Server's WebDAV services. EVO Collaborator for Outlook

eco_icon

In my previous blog post on syncing Gmail contacts and calendars with Outlook using EVO Collaborator, I mentioned how easy it was to add a CardDAV/CalDAV profile. To add a macOS Server profile, there's an extra step: entering the HTTPS address and service port number. For example, use https://<servername>:8443/ or https://<ip address>:8443/. Once the connection is tested and confirmed, it works just like any other profile within ECO. You can now sync your Outlook contacts and appointments with the macOS Server, and ECO will accept your self-signed certificates.
 

What is CardDAV and what is CalDAV protocols


CardDAV and CalDAV are standard protocol APIs defined by IETF's RFC for syncing contacts and calendars. Google and Apple use these APIs to manage contacts and calendars on the backend, meeting their customers' needs for such information. With these standard protocols, users can synchronize all their contact, calendar, and task entries across almost any platform, including PCs, Macs, laptops, tablets, and phones. A single master copy ensures all changes are automatically updated across all devices, eliminating the need to manually replicate changes on different units.
 

Hosting your own calendar and contact server with Windows PC

Mac OS X Server is great for hosting your on-premise server. However, what if you do not have a Mac server? Nevertheless, you can still host your DAV server under Windows OS. For example, EVO Mail Server is another good option that it is easy to set up and configure especially for small and medium size of companies. 

2024.05.23

2024/05/11

Sync Yahoo calendar with Outlook 2016 and Outlook 2019

Import, Export, and Synchronize Yahoo! Contacts and Calendar with Microsoft Outlook

In 2024, an increasing number of jobs require people to work from home due to the COVID-19 pandemic. Syncing calendars, contacts, and tasks remotely from home to collaborate with colleagues has become a challenge for those unfamiliar with the process.

Just a few weeks ago, a friend from high school asked me a question: "My colleagues from the States keep bothering me. They want me to import their Yahoo! Address book and appointment information into Outlook 2016, 2019, and 2013 on their laptops because there's too much crucial information to miss out on. Now, I'm stressed because the old Yahoo! Sync method isn't effective anymore. What should I do?" When I heard about this, I suggested an idea to him: Try EVO Collaborator for Outlook! I previously mentioned to you all how amazing this software is for importing contacts and calendars from Gmail and iCloud, right? Just a few days ago, I came across an update history on the EVO Mail Server website about ECO, and now it can perform read/write/delete synchronization tasks on Yahoo! CardDAV and CalDAV! Let's learn how to sync Yahoo contacts and calendars with Outlook:

  1. Outlook and Download ECO software from EVO's Official Download
  2. Open Outlook and enter ECO’s “Configure Profile(s)”

    eco_gui_config_selected

  3. Select the third profile from the top at the left-hand side: YAHOO!

    yahoo_slot

  4. At the right-hand side, enter your complete Yahoo! E-mail address in “Full e-mail address or Username” field

    yahoo_username_pw

  5. About the password, we need to pay close attention. Yahoo! now requires any third-party application to use a separate password called “App Password” generated within your Yahoo! account settings. With this App Password, such sync application can then access information within the user account.
  6. Please follow Generating App Passwords instruction to create such password and enter this generated password in “Password” field.

    yahoo_pw_generate

  7. Click on “TEST” below. Once a pop-up box showing “Success” appears, click on “Apply” and then “Quit”
  8. At this moment, ECO will initiate an automated addressbook and Calendar synchronization
2024.05.12