Vous ne dites pas quel est le système d'exploitation - Sur une plate-forme Microsoft. log4php utilise la commande mail de PHP - mais ceci est implémenté différemment sur Microsoft (client TCP SMTP) par rapport à tous les autres systèmes d'exploitation (utilise le programme binaire local via stdio). La manière la plus simple de contourner ce problème serait de modifier LoggerAppenderMail pour utiliser phpmailer ou swift mailer à la place de la commande php mail(). Mais si vous préférez ne pas bricoler avec les libs standard et maintenir votre propre jeu de patchs, vous devez configurer un MTA local qui peut relayer intelligemment via SSL avec authentification, par exemple. ssmtp ou msmtp. Bien sûr, vous pouvez utiliser un MTA complet comme postfix ou sendmail si vous le voulez vraiment.