Adding IMAP email on your iPhone

Submitted by daniel on Tue, 10/11/2020 - 14:02

This article was originally written in 2005 as a support forum article. This is still relevant today so I have decided to add and update it here for posterity.

If you are looking to take advantage of IMAP ability to sync your emails across mutiple devices such as your mobile phone or pda, while being able to also pick them up from your home or work computer, them IMAP is the way to go.


A skeleton for setting up your node js project

Submitted by daniel on Fri, 06/11/2020 - 19:09

There are many reasons that you might want to run your application on node js as opposed to php. One reason that stands out for me is that node js has a built in server, making it much lighter than say php that typically served on top of either Apache or Nginx 'web servers'. This typically makes such applications very heavy on memory usage, with each thread maybe consuming around 128MB for a standard Drupal site.

Increasing Server Partition size

Submitted by daniel on Tue, 06/10/2020 - 14:28

When online servers are setup, for some reason the allocated partitions on the hard drive may need to be adjusted manually to take advantage of the the amount of space available. These instructions are specific to Centos but similar likely applies to other Linux distros.

We can look at what the current partitions and there allocated size by using the df command. the -h flag sets the out put to be human readable

Updating MySQL on Centos 7

Submitted by daniel on Thu, 01/10/2020 - 16:18

With the launch of Drupal 9, one of the requirements is for MySQL 5.7 or later.

  • If using Drupal 9 with MySQL or Percona, version 5.7.8+ is required.
  • If using Drupal 9 with MariaDB, version 10.3.7+ is required.

What I discovered is the the version of MySQL that ships by default with Centos is constrained to 5.5*. To find my current version of MySQL: 

Adding a self signed certificate to your docker development environment

Submitted by daniel on Sun, 18/08/2019 - 14:59

These days some api's are restricted to access over Https. With Https being a standard requirement for most production sites these days, it is also worth enabling this on your development environment as well, to help you to check for any mixed content errors, and to test your apps with any apis that may insist on Https access.

Grey Listing Amazon Simple Email Service

Submitted by daniel on Fri, 03/05/2019 - 13:15

I have experienced issues either directly or indirectly with organisations that use Amazon's Simple Email Service.

After some investigation my plesk based mail server uses grey listing to cut down on spam emails. One consequence of this is if it does not recognise the mail server it will grey list it, essentially delaying the delivery of the said email. Eventually it will deliver it but chances are any token attached will have long expired.