Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test envoi MAIL #1132

Open
webchl opened this issue Feb 24, 2025 · 7 comments
Open

Test envoi MAIL #1132

webchl opened this issue Feb 24, 2025 · 7 comments
Assignees
Labels
question Further information is requested

Comments

@webchl
Copy link

webchl commented Feb 24, 2025

Bonjour à tous

comment configurer l'envoi de mail sur expiration des certificats? (serveur mail sous O365)
le test ne fonctionne pas (voir message ci dessous)
quel fichier est à configurer et comment?

Image

Image

merci

@dbarzin
Copy link
Owner

dbarzin commented Feb 24, 2025

La librairie PHPMailer ne semble pas installée. Peux-tu exécuter cette commande dans le répertoire de Mercator :

composer install

Cela devrait résoudre le problème.

@dbarzin dbarzin self-assigned this Feb 24, 2025
@dbarzin dbarzin added the question Further information is requested label Feb 24, 2025
@webchl
Copy link
Author

webchl commented Feb 24, 2025

en root
composer install = meme probleme

il manque un parametrage de provider, smtp ou autre peut etre?
a quel niveau cela se configure?

merci

@dbarzin
Copy link
Owner

dbarzin commented Feb 24, 2025

@webchl
Copy link
Author

webchl commented Feb 24, 2025

toujours le probleme meme apres mise a jour jour

Image

Image

Image

manque la class phpmailer a priori !?

@dbarzin
Copy link
Owner

dbarzin commented Feb 24, 2025

La classe doit se trouver ici : ./vendor/phpmailer/phpmailer/src/PHPMailer.php

La classe est livrée avec npm :

npm install

@webchl
Copy link
Author

webchl commented Feb 24, 2025

j'ai bien désormais /vendor/phpmailer/phpmailer/src/PHPMailer.php en faisant composer require phpmailer/phpmailer
mais j'ai toujours la meme erreur?
le systeme d'envoi de mail a changé? car je recevais les alertes CVE et certificat auparavant

@dbarzin
Copy link
Owner

dbarzin commented Feb 25, 2025

Oui, le système d'envoi de mail a changé. Les mails sont envoyés directement à un serveur de mail en SMTP plutôt que de passer par un serveur de mail local. Cela a été demandé par les utilisateurs de Mercator avec Docker.

La commande composer require phpmailer/phpmailer n'est normalement pas nécessaire.

Si tu as toujours la même erreur, vérifie que la classe a les bons droits d'accès.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants