I have installed Postfix as per article on AFP548. It all went well, up to the point of rebooting. Here’s what’s in system.log during startup:
Cannot run concurrent postfix and sendmail
So then I tried setting MAILSERVER=-NO- in hostconfig and rebooting. Now system.log says “Starting Postfix mail services” but shortly after it logs:
SystemStarter: Some startup items failed to launch due to conflicts: <CFArray 0xc740 [0xa01303fc]>{type = mutable-small, count = 1, values = ( 0 : <CFDictionary 0x16a00 [0xa01303fc]>{type = mutable, count = 7, capacity = 11, pairs = ( 4 : <CFString 0x16dd0 [0xa01303fc]>{contents = “Provides”} = <CFArray 0x16df0 [0xa01303fc]>{type = mutable-small, count = 1, values = ( 0 : <CFString 0x16e10 [0xa01303fc]>{contents = “SMTP”} )} 6 : <CFString 0x850c [0xa01303fc]>{contents = “PathToBundle”} = <CFString 0x17090 [0xa01303fc]>{contents = “/System/Library/StartupItems/Sendmail”} 8 : <CFString 0x16e50 [0xa01303fc]>{contents = “Requires”} = <CFArray 0x16e70 [0xa01303fc]>{type = mutable-small, count = 1, values = ( 0 : <CFString 0x16e90 [0xa01303fc]>{contents = “DirectoryServices”} )} 10 : <CFString 0x16da0 [0xa01303fc]>{contents = “OrderPreference”} = <CFString 0x17350 [0xa01303fc]>{contents = “None”} 13 : <CFString 0x16ed0 [0xa01303fc]>{contents = “Uses”} = <CFArray 0x16ef0 [0xa01303fc]>{typ
Then, if I edit hostconfig again to say MAILSERVER=-YES- (with no reboot or anything) it all works fine.
It looks like Postfix has trouble with sendmail being launched at startup, but if it isn’t, I can’t send or receive mail to/from outside.
Does anyone know how to fix this?