Check if all of the files/directories listed actually exist. If not, the problem is that postfix expects them to be there and they are not. You may have to change the paths in the postfix config file (main.cf).
If they do exist, check the ownership and permissions, and post the results.
If you run the following command, will show you all postfix parameters that are NOT at their default settings:
postconf -n
If you run the following command, it should show you most parameters relevant to your problem:
postconf | egrep '(path|owner|spool|lib|directory)'
If will list off many pathnames and such. Make sure they all exist, and make sure the mail owner listed also exists in your /etc/passwd file.
Let us know what you find.
|