Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the '10.3: Enable the postfix Mail Transfer Agent' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.3: Enable the postfix Mail Transfer Agent
Authored by: benoitc on Oct 29, '03 12:47:15PM

mmm, Don't need to reboot just type in terminal /System/Library/StartupItems/Postfix/Postfix start .



[ Reply to This | # ]
10.3: Enable the postfix Mail Transfer Agent
Authored by: inchhigh on Oct 29, '03 01:46:48PM
Good tip, I needed to perform the following actions in addition to the ones listed above to make it work. When I first tried launching Postfix I got a bunch of permission errors, as well as an error that the group 'postdrop' did not exist. I'm not sure if this is just because of my particular setup or what, but the following might be useful to others.

I created the group 'postdrop' using sharepoints (I find it easier than with netinfo)

I had the change the permissions on all folders in /private/var/spool/postifx to be owned by the user postfix:

% cd /private/var/spool/postfix
%sudo chown -R postfix  *
Then change the group of the 2 folders /private/var/spool/postfix/maildrop and /private/var/spool/postfix/public to 'postdrop'
% cd /private/var/spool/postfix
%sudo chgrp -R postfix  public
%sudo chgrp -R postfix  maildrop
Lastly postfix startup complained if /usr/sbin/postqueue and /usr/sbin/postdrop were not owned by group postdrop:
%sudo chgrp postdrop /usr/sbin/postqueue
%sudo chgrp postdrop /usr/sbin/postdrop
After that postfix starts and stops with no complaint and seems to send out mail perfectly.

[ Reply to This | # ]