Hello,
nouveau sur Flarum (j'ai fait mes armes avec phpBB puis PunBB), j'ai rencontré pas mal de soucis avec l'envoi de mails chez Infomaniak. Vous me corrigerez, mais de ce que j'en comprends, le CMS utilise SwiftMailer qui semble utiliser des choses qui ne fonctionnent pas bien avec les dernières versions de PHP. J'imagine qu'une évolution est prévue pour les prochaines versions ?
Pour faire simple, les erreurs de dépréciation empêchent un fonctionnement correct et "arrête le script". Pour contourner cela, j'ai modifié quelques règles dans le user.ini :
display_errors=Off
display_startup_errors=Off
log_errors=On
error_reporting=E_ALL & ~E_DEPRECATED & ~E_USER_DEPRECATED & ~E_NOTICE & ~E_WARNING
En gros, ça empêche les erreurs de "s'afficher" et le script termine son job.
A priori, même activée, la fonction mail() ne fonctionne pas, il faut donc obligatoirement passer par SMTP. J'ai donc créé une boite mail et rentré les infos de connexion dans l'admin de Flarum.
Voilà, j'espère que ça aidera les personnes qui sont chez cet hébergeur.