Pues voy a explicar lo que yo he hecho.
Buscando información por la web, vi que
una de las soluciones más sencillas para trabajar en local es utilizar un fake server. Lo que este programa hará, cuando ejecutemos nuestro código PHP para enviar el email, es
simular el envío de dicho mail, pero sin mandarlo realmente; pudiendo ver en una especie de log todos los detalles del e mail (destinatario, asunto, mensaje...).
Así podremos comprobar que la parte de programación está bien hecha (es decir, que el mail se "envía" correctamente) sin tener que configurar un SMTP real.
El programa que yo he usado es
smtp4dev y no hace falta configurar nada. Simplemente lo descomprimís donde queráis, lo ejecutáis, y al probar vuestro php, este programa os mostrará con diversas opciones muy completas el resultado de la "simulación de envío". Es decir, lo que obtendrá el destinatario de un e mail cuando dicho envío sea totalmente funcional y real.
Un saludo y espero que os sirva.