2021/11/07

How to set up a CardDAV and CalDAV server on Windows 10/11

How to set up a carddav server on Windows 10/11?

In this year of 2020, more and more jobs require people to work from home due to COVID-19 pandamic. Syncing calendar, contact and task remotely from home in order to cope with colleagues has become an issue for those who have not done this before.

Many people want to host their own address book server for various reasons, for example, higher security, there are several address book (CardDAV) servers and calendar (CalDAV) server software programs are lying around, such as OwnCloud for Linux and Mac OS X server for Apple computers and etc. However, what is our choice if we want to setup one on Windows PC? Among all paid or free mail server software, I recommend one that takes a breeze to install: EVO Mail Server.

How to set up a caldav server on Windows Server?

There are only a few steps before you can get the CardDAV/CalDAV server up and running: 1. Open port of 8008, 8443 (for SSL), and 8843 (for SSL) in network firewall or router If such a device does exist and you want it accessible across Internet. 2. Download EVO Mail Server from EVO Official Site and Install it. 3. At the Server setting status of Status page of EVO Mail Server, click on the looping circular arrows to the right-hand side of Windows Firewall to open CardDAV/CalDAV ports in Step 1.

1-3_computer_structure

4. Enter domain name in Primary domain within Settings page of EVO Mail Server GUI, if you own an Internet domain name and want EVO to generate proper SSL certificate for that. Otherwise, your server internal IP or public IP can do it.

advanced_mode_1_basic

5. On the same Settings page, go to 9. EVO Collaboration Add-on: CardDAV and CalDAV Setting and click Enabled to YES.

eca_screenshot

6. Click Check conf. to the right of ECA Service and click on START to start the service. Then, a window will pop up informing you that the service is running. Note: you may be prompted to download MS VC++ 2008 runtime and ECA (EVO Collaboration Add-on) in this step. 7. Final step, sign your certificate with certificate authorities such as k-software or comodo, that will help clients to negotiate with server without a warning. Now, you may use any CardDAV/CalDAV synchronizer enabled clients such as EVO Collaborator for Outlook, iPhone/iPad devices, Apple iCal, Thunderbird’s Lightning add-on, and etc to access CardDAV/CalDAV resources.

2021/06/16

How do I sync Toodledo with Outlook?

How to sync Toodledo with Outlook?

Toodledo online has been a popular task management service provider for the past few years. Being different from regular Google Tasks, Outlook Tasks and  iCloud Reminder, Toodledo provides multi-dimensional ways of keeping your tasks in various areas such as Life Goals, Folder, Location, GTD (getting things done), and Subtasks. Especially, GTD believers found Toodledo suitable to arrange their to-do lists efficiently that they will not drop or forget what has to be done.

toodledo_website

A task is capable of existing in several categories at the same time through its relative interconnectivity to other task items. It is only available if you have either free or paid services from Toodledo.com. Toodledo interface is available in Toodledo’s own web GUI, iPhone app and Android app. Even some 3rd party applications support it with write/read or read-only one way or another. Somehow, discussions have been going on for quite a while on a working and useful plug-ins that sync between Toodledo and Outlook environment.  Before I start to try all those plug-in recommendations, I received a newsletter from EVO staff about the availability on supporting Toodledo. I guess I might as well start with this since I bought EVO Collaborator for Outlook a long time ago.

How do I configure EVO Collaborator for Outlook to sync with Toodledo?

  1. Click on Configure profile
  2. Select Profile 13 – Not configured (this is the profile for toodledo)

    toodledo_config_profile_en

  3. Click on TEST
  4. In Toodledo’s OAUTH Authorize window, enter your username and password

    toodledo_authorize

    .
  5. Click on Authorize
  6. Once completed, click cross at top-right
  7. A Success box will pop up and we are done

    toodledo_result_en

After your Toodledo account is properly configured, we need to verify if we are able to sync tasks.
  1. Create a task on Toodledo web GUI
  2. Manipulate task’s property such as folder, context, goal, location, status, priority and tags
  3. Once task is synchronized with Outlook, go to Outlook and check the matching item in Tasks section
  4. Take a look at various symbols under category, they match each of the task’s property that you just manipulated on web GUI.
  5. Reversely, edit the testing task’s properties such as title and elements in category. Then check back with your Toodledo web-GUI and see if sync takes place.
  6. Here is the emoji mapping table for your reference: Star emoji: ★☆ Folder emoji: 📂 Context emoji: @ Goal emoji: 🏁 Location emoji: 📍 Status emoji: ☑ Possible values:         ☑None,         ☑NextAction,         ☑Active,         ☑Planning,         ☑Delegated,         ☑Waiting,         ☑Hold,         ☑Postponed,         ☑Someday,         ☑Canceled,         ☑Reference Priority emoji: 🏃 Possible values:            🏃Negative,            🏃Low,            🏃Medium,            🏃High,            🏃Top
I believe EVO Collaborator for Outlook is doing a decent job this time to incorporate Toodledo into Outlook 2007, 2010, 2013, 2016 or 2019 and it comes in handy for those who use both Toodledo and Outlook.

2021/06/10

Synchronize iPhone Contacts and Calendars with Outlook 2016 and 2019

Synchronize iPhone 14 Contacts and Calendars with Outlook 365



In this year of 2022, more and more jobs require people to work from home due to COVID-19 pandamic. Syncing calendar, contact and task remotely from home in order to cope with colleagues has become an issue for those who have not done this before.

Someone asked me about “Can I sync iPhone contacts and calendars to Outlook?” Of course, you can do it with EVO Collaborator for Outlook, aka ECO.

ECO is an outlook plugin for synchronization

eco_logoWith a file size of less than 7MB, ECO and Outlook work together and perform a two-way sync of contacts, calendars and tasks between CardDAV/CalDAV services and Outlook 2007, 2010, 2013, 2016.

What are CardDAV and CalDAV anyway?

carddav_vs_caldav_logoCardDAV and CalDAV are standard protocol API by IETF’s RFC for contacts and calendars. Apple is using this open standard to take care of contacts and calendars between Apple devices.  How to sync iphone contacts with Outlook 2016/2019 and Office 365? It is easier than a breeze with ECO. Simply:

  1. Download ECO from EVO Official Site and install it with admin’s privilege on your Outlook.
  2. Open Outlook and click on EVO ribbon at the top banner.
  3. Click on Configure profile

    eco_gui_config_selected

  4. Select Profile #2 for iCloud profile. Edit it by filling your iCloud account and app password (enable 2 steps verifications on Apple's website and create your app password for 3rd party software)
  5. Upon sync completion, Items on your iCloud account will be sync’d to your Outlook.

Build your own Cloud!

iCloud is a great tool for individuals, but it may not be suitable when it comes down to a company-size scale where lots of information scatter around. Why not build one for your company itself? Mail Server   Download EVO Mail Server and install along with CardDAV and CalDAV addon (ECA). Once ready, all Outlook’s contacts, calendars and tasks can all go sync’d. Again, this solution I just mentioned is not a bad choice to choose from.  

2021/06/09

Five Best Online Calendar services Review (FREE)

Five Best Online Calendar services Review (FREE)

In this year of 2022, more and more jobs require people to work from home due to COVID-19 pandamic. Syncing calendar, contact and task remotely from home in order to cope with colleagues has become an issue for those who have not done this before. If you have not tried it before, it is time to take a look now since we do not know how much longer this pandamic will last in near future.

After 8/1/2014, some of you may be disappointed by the termination of Google Calendar Sync services for Outlook. However, it is not the end of the world. There are still Gmail alternatives to choose from, and these online calendaring services are mostly free. If you want to share you appointments or events with someone else, you may try any of the following.

  1. Yahoo! -

    yahoo

    This United states based calendar sharing service is always there on its web based interface, OS X, iOS APP, and Android. To use it under Windows Outlook environment, you need an add-in such as EVO Collaborator for Outlook which links your online calendar to Outlook.

  2. iCloud -

    icloud

    This service is a good one under Apple machines and devices. Though it has an iCloud Control Panel but it has a few problems like you can only sync with one iCloud account and it is impossible to use Outlook default calendar to sync with iCloud. If you use iPhone then this online calendar reminder service will work very well. It also provides holidays events for your convenience.

  3. fruux (Germany) -

    fruux

    This scheduling service has a good web base GUI and tutorials on how clients configure calendar/contact applications in different platforms are well written. However, it does not have its own Outlook add-in. Perhaps you can use ECO add-in to access calendar/contact in Outlook. It is free to sign up for users world-wide although it is a German based service provider.
  4. QQ and 163 (China) -

    qq

    If you are somewhere in China, these two agenda cloud service providers are the ones you can count on and the speed are fast.
  5. Google -

    gmail_calendar_spanish

    Why Google is still on the list? The reason being is that Apple and Android are still good on it for mobility and collaboration. If you happen to be the victims using Outlook, then you can still survive by syncing some kind of add-in by thirld party software vendor such as EVO Collaborator for Outlook.

If you were to use more than one service from above in you Outlook 2007, 2010, 2013, 2016 or 2019, then you may want to try EVO Collaborator for Outlook. It is compatible with all services mentioned plus some other on-premise CardDAV/CalDAV platforms, paid or free mail server such as EVO Mail Server, OwnCloud, Zimbra, SabreDAV and etc. 

REFERENCE: Synchronizace Google kalendáře s Outlookem - postřehy ze světa počítačů a internetu