Estaba probando a instalar un servidor de correo en mi PC (Ubuntu) porque para probar el envío de correos siempre lo tengo que hacer en el servidor que tengo contratado en vez de probarlo en local, lo cual es un coñazo para andar a testear cosas.
Para ello instale Postfix y ni lo configuré ni leches pero sin embargo al enviar un e-mail me devuelve True (cuando antes no devolvía nada, ni True ni False) pero obviamente el e-mail no se envía.
Total, ¿tiene algún sentido comprobar si la función mail devuelve True o False? Como ya dice el manual de PHP no se garantiza que se envíe aun devolviendo True.
Y de ahí mi pregunta, ¿que cosas pueden devolver false al enviar como para que merezca la pena recoger dicho valor?