2016/04/05

Windows 10 port 80 used by system when you want to deploy Roundcube

Windows 10 port 80 used by system when you want to deploy Roundcube

If you were to run Roundcube Webmail along with free mail server such as EVO Mail Server on Windows 10, please note that Port 80 is pre-occupied by Windows 10 system itself. At this moment, we need to free up Port 80 by running a DOS command:

  1. Run CMD.EXE with Run as Administrator
  2. At command prompt, key in net stop http
  3. As shown in the screenshot, http service’s dependency services will also be terminated. The dependency services may more or less include the following:
    World Wide Web Publishing Service; 
    SSDP Discovery; Print Spooler; HomeGroup Provider; Function Discovery Resource Publication; Function Discovery Provider Host
  4. Enter Y to continue
  5. The port stopping drill is only temporary. 

Here is a shortcut to the above steps:

The tip above is taking off too many services at once. Therefore, I tried a little experiement of taking down one service at a time to see if it is possible to do the minimum work and achieve the same result.

I went to Computer Management -> Services and Applications -> Services:


In the service list, I only picked and stopped World Wide Web Publishing Service and it was working! Yet, to avoid Port 80 to be pre-occupied by http service upon a system reboot, I changed Startup Type to Disabled as well.

2016/03/20

How to synchronize Posteo's calendar and address book with Outlook?

How to synchronize Posteo's calendar and address book with Outlook?

Additional to GMX and WEB.DE, I found Posteo.de is another popular mail service provider in Germany. For the price of 1 euro per month, the services Posteo offers are worth every penny. Why I said so? It is ad-free.



Based on Posteo’s knowledgebase, Posteo’s calendar and address book synchronization with Outlook is currently supported by Bynari, cfos and OutlookDAV. Just out of curiosity to see if my EVO Collaborator for Outlook also supports it, I paid 12 Euros to take a test drive.

The result came out positive. All I did was entering server URL of https://posteo.de:8843/ as well as my full e-mail address and password. Once I clicked on TEST button, all calendar, contact and task (which seems not working because Posteo does not mention about task) URLs were well detected just like what I had with EVO's own free mail server. There was not any complication.



Then, I fooled around with adding, changing, and deleting contacts and calendars on both Posteo’s web-GUI and Outlook. The synchronization went smoothly.

For those of you who like a easy-to-use Outlook add-in to synchronize your Posteo contact and calendar with Outlook 2007, 2010, 2013, 2016 or 2019, I strongly recommend you to try out EVO Collaborator for Outlook.

2015/12/08

Synchronize Exchange calendar with Google calendar

Synchronize Exchange calendar with Google calendar


Here is a situation:
"You like to sync your Google calendar with your company Exchange calendar for the sake of managing one calendar instead of two."
It is tough because Exchange calendar and Google calendar are following different protocols unlike CalDAV. 

There are a few third-party Outlook add-in capable of breaking the barrier and synchronizing them both into one calendar in your Outlook 2007, 2010, 2013, 2016 or 2019.

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

Let’s look at ECO’s size, which is only 5.6MB. Amazingly, when Outlook and ECO work together, you can enable Outlook to sync both contacts and calendars of your Exchange account with Google’s CardDAV and CalDAV bi-directionally.

What are CardDAV and CalDAV?



CardDAV and CalDAV are standard protocol API by IETF's RFC for contacts and calendars. Google is using those APIs at the backend to service they customers' needs for such information retrieval.

How to Sync Google calendar with Exchange account


It is easy to work with ECO: 
  1. Let’s assume that you have already configured your Exchange account which uses your default Outlook folders to store your mail, calendar, contact and task.
  2. Download ECO from EVO's Official Site. (when you install it, please run it as administrator)
  3. Open Outlook and click on EVO's tab (It is called command bar in Outlook 2007 and called ribbon in Outlook 2010, 2013 and 2016) at the top banner.
  4. Click on Configure profile(s) and select Profile #6 with filling in your Gmail account in space below Full e-mail address or username.
  5. Assign the contact, calendar and task folder under Sync options to your default Outlook folders, the same ones that are used by your Exchange account.
  6. Click on TEST button and you'll see an OAUTH authentication window during the account detection. Just authorize it and continue.
  7. When finished, click on Apply and Quit. Then, any newly added contacts, calendar under Gmail folder will be syncing in a bi-directional fashion. 
By the way, here is a good news. Microsoft is merging its Outlook.com into Office365 by end of 2015 and it means your outlook.com accounts are also hosted by Exchange. Thus, whether you have an Office365, hotmail, or outlook.com account, you can use the handy Outlook add-in to sync contacts, calendars, and tasks between Gmail and Exchange.

2015/10/08

How to sync Outlook with infomaniak?

Sync Outlook with infomaniak?

Infomaniak is a popular cloud service provider in various countries across European regions such as Switzerland, France, Germany, Italy, and Spain. It is providing decent mail, calendar, contact & task cloud service for its users. However, users are having difficulty to sync their way with Outlook for contacts, calendar and task. The main reason is that Outlook is lack of CalDAV and CardDAV protocol even until the recent Outlook 2016 or 2019.



Staffs from EVO Collaborator for Outlook is kind enough to make the synchonization possible. Yet, it is simple to configure and use. Six steps are all you need to sync your way.
  1. Download and install EVO Collaborator for Outlook.
  2. Open Configure profile(s)
  3. Click on Profile #19.
  4. To obtain username for logging in, following steps below:
    a. Browse to https://workspace.infomaniak.com/sync
    b. Click on blocks circled in the screenshot below:
    c. Copy and paste username part only next to User name (Not the whole e-mail)
  5. Enter username retrieved from step 4 & password in corresponding area.
  6. Click TestApply and Quit.
I think EVO is amazing of blending in lots of cloud services into one package and it really benefits users.

2015/10/05

Sync Outlook with sapo.pt?

Sync Outlook with sapo.pt?

Sapo.pt is a popular cloud service provider in Portugal. It is providing decent mail, calendar, contact & task cloud service for its users. However, users are having difficulty to sync their way with Outlook for contacts, calendar and task. The main reason is that Outlook is lack of CalDAV and CardDAV protocol even until the recent Outlook 2016 or Outlook 2019.

There is a handy sync tool called EVO Collaborator for Outlook that is compatible with sapo.pt’s CardDAV and CalDAV services. It is simple to configure and use. Six steps are all you need to sync your way.
  1. Download and install EVO Collaborator for Outlook.
  2. Open Configure profile(s)
  3. Click on Profile #15 or later as long as it is vacant.
  4. In server URL space, enter:



    https://dav.sapo.pt 
  5. Enter username & password in corresponding area.
  6. Click Test, Apply and Quit.
I think EVO is amazing of blending in lots of cloud services or even paid & free mail servers into one package and it really benefits users.

Sync Outlook with Egroupware server?

Sync Outlook with Egroupware server?

This is an experience sharing from one of my previous jobs. One day, my boss wanted me to do some search on a contact, calendar and task synchronization solution to Egroupware collaboration server to which decided to migrate from a pure paid or free mail server



The bottom line is that the solution must be cost-effective and providing perpetual licenses while keeping sync in a simple and straight fashion.

I googled it and found a few candidates: iCAL4OL, EVO Collaborator for Outlook and OutlookDAV. Among them, iCAL4OL is not available. OutlookDAV appears to require way too many steps to configure. EVO Collaborator for Outlook is an add-in within Outlook 2007, 2010, 2013, 2016, or 2019and it takes no more than 6 short steps to configure:


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


    http://egroupware_server_domain/install_path/groupdav.php/

    Example:
    https://davtest.egroupware.de/egw/groupdav.php/
  5. Enter username & password in corresponding area.
  6. Click Test, Apply and Quit.
I think EVO is doing a good job

How to sync with DAViCAL calendar server?

How to sync with DAViCAL calendar server?

After I posted the article about EVO Collaborator for Outlook syncing with ownCloud server, I started to receive many feedbacks wondering if EVO Collaborator for Outlook is able to support other services such as Kolab, SOGo or DAViCAL too? One of the special case is DAViCAL. They tried their luck if they can connect to DAViCAL but they failed. These audiences are running DAViCAL calendar server for company mostly. Let’s find out if EVO Collaborator for Outlook can handle the job?



Since DAViCAl is also an open-source server like ownCloud and both of them are based on CalDAV, there should be less complication to sync. However, before I test, I wrote EVO staffs and wonder if ECO supports sync with DAViCAL? They replied that "yes", so I wil give this add-in for Outlook 2007, 2010, 2013, 2016 or 2019 a try if want. Why not, right? However, since 

Once I received the beta release, I quickly installed it and configure it following instruction given by EVO staffs as below:
  1. As usual, select Profile 15 – not configure or below
  2. Since DAViCAL seems like not being to support server auto-discovery, we need to manually enter generic DAViCAL calendar URL in space next to Calendar URL:


    http://<server_hostname>/caldav.php/<username>/calendar/
  3. Click TEST and Apply when authentication is complete
  4. DAViCAL calendar will start sync
I am quite impressed that EVO staffs have done a good job on picking up almost every popular CardDAV/CalDAV services either cloud or on-premises within eight months as of early march of 2015. This is an outstanding report card I should say.