Thanks IgorG. That has got postfix up and running again, and although I can now send emails from the command line with:
mail -s "test"
[email protected] < /dev/null
PHP is still unable to send emails, but doesn't give any errors at all. For example:
<?php
$success = mail("
[email protected]"...