Nota: las Macs las vi solo en fotos
así que lo que voy a decir es pura teoría
No es que mailto no funcione en mac, sino que para funcionar se necesita tener un cliente de correo instalado y configurado... es por eso que mailto se torna bastante inaccesible (hay varios casos en los que no se dispone de un gestor de correo, como por ej. en un cyber) y se recomienda no usarlo.
Además claro que con mailto te condenás a recibir toneladas de spam ya uqe los robots atrapan las direcciones en mailto y las agregan a sus bases de datos.
La mejor alternativa es usar un formulario de contacto con algún lenguaje dinámico (php, asp..)