L'envoi de mail par PHP, c'est pas "magique".
Je n'utilise pas MAMP (je suis sur windows ou linux mais jamais sur mac) donc je ne connais pas trop la configuration à apporter à ce niveau.
Mais il est clair que tu dois configurer ton PHP.ini (dans la section "[mail function]")
Sur windows, il faut un serveur SMTP, un port SMTP etc.
Sur linux, il faut donner le chemin vers l'application sendmail
Sur mac, ...
Si tu as un hébergement sur le net déjà pré-configuré à ce niveau, essaye le dessus. Sinon essaye de trouver quelqu'un qui connais la configuration de PHP sous mac.
Partager