First off, please let me start by saying I am NO sysadmin. I do not like dealing with servers other than for basic web stuff.
I have gone as far as installing XAMPP on my work PC so I have a local version of a LAMP server to emulate the server conditions for our various websites.
I have been worrying a lot recently about the level of programming that was going to be required of me for a forthcoming project that will connect our websites at work which are hosted out there on various servers in cyberspace, with our own database server held locally here at work behind a firewall, all via a SOAP interface. Our local database will have to be updated in real time from each of our websites (we have a few…).
I installed a copy of our chosen CMS on my local machine. It all works fine – except that my XAMPP installation doesn’t have a configured SMTP server. Unfortunately, I need the SMTP server to work as due to the fact that there will be various SOAP calls made from links sent in emails from the CMS (such as email validation), so I need to be able to send mail on my own PC. FUN!!
XAMPP comes with MercuryMail but it is not configured – why would it be? Every server setup will be different. After spending an entire day trawling countless web pages to find a way to configure MercuryMail, I stumbled upon this gem http://www.zoe.vc/2008/
I am actually quite proud of myself for setting up MercuryMail as this kind of thing is not my forte!
Once this was setup, I was able to test the first part of the extension I had written for the CMS in readiness for adding my first SOAP call. And hey presto! The basic form of my extension worked!
So, today was a good day…and long may it last!
