As far as I can tell, my mail settings are configured correctly but I\'m not receiving any emails, not through the contact form, nor for new customers or any orders that are
Not totally sure why the base 64 encode is there to be honest. Open system/library/mail.php
and change this line
echo $header .= 'From: ' . '=?UTF-8?B?' . base64_encode($this->sender) . '?=' . '<' . $this->from . '>' . $this->newline;
to
$header .= 'From: ' . $this->sender . ' <' . $this->from . '>' . $this->newline;