Wednesday, May 18, 2005

Postfix problems

So guess what, surprise surprise, there was problems with the new OS X install (actually upgrade would be a more accurate term). On the positive side, I sorted out Apache and OpenSSH simply by seeing the changes between the configuration files and then reimplementing the changes.

My mail server, postfix, though was a completely different matter. It took an almighty task to get it sorted. I used a combination of the following pages:


MacOSXHints Forum

In the end, I had to change the launchd postfix configuration file, remove the postfix user, run the CreateSystemUsers script, run "sudo /etc/postfix/post-install set-permissions" and finally "sudo launchctl load /System/Library/LaunchDaemons/org.postfix.master.plist". Phew! I think it is working now though. I think the problem with the postfix user was that it was left over from some fink install, not sure how it got there though.