Jeg kjører MAMP standard versjon på min MacBook som jeg bruker til webutvikling. For å få mail() funksjonen i php til å virke må sendmail på MacBooken funke. Det gjør den ikke by default. Nå er det strengt tatt postfix som er installert og sendmail er bare et alias.
Nå har ikke jeg behov for å kjøre mailserver, og vil helst gjøre slik som på windows der man bare angir SMTP dirkete i php.ini, men det er ikke lov under UNIX (som OS X jo er)
Man kan "relaye" postfix direkte til en SMTP server ved følgende kommando
# sudo postconf -e 'relayhost = smtp.din-isp.no'
krever din isp brukernavn og passord så kan du finne en mer nøyaktig beskrivelse på det her:
http://www.howtoforge.com/postfix_relaying_through_another_mailserver