iGalerie

Vous n'êtes pas identifié(e).

Annonce

Un message d'erreur qui s'affiche ? Un mot de passe oublié ? L'ajout de fichier qui ne marche pas ?
Pensez d'abord à lire la FAQ, vous y trouverez probablement une solution à votre problème.

#1 28-05-2022 19:03:47

Reuns
Membre
Inscription : 20-09-2016
Messages : 47

[RESOLU] Envoi de mail ne fonctionne plus

Salut David,

J'ai l'impression que l'envoi de mail ne fonctionne plus (au moins chez moi).
Y a-t-il quelques part dans les options, la possibilité de tester l'envoi de mail.
Je ne trouve nul part non plus d'options concernant le paramétrage du serveur e-mail (protocol à utiliser, php ou smtp, ...)

C'est véritablement un problème pour moi, et j'aimerais comprendre si cela vient de ma version de php, de ma version de igalerie (aucun tweak perso), de mon hébergeur, ...

Merci pour ton aide.
Reuns

Dernière modification par Reuns (24-06-2023 18:25:43)

Hors ligne

#2 28-05-2022 19:31:33

David
Développeur d'iGalerie
Inscription : 12-05-2006
Messages : 4 323
Site Web

Re : [RESOLU] Envoi de mail ne fonctionne plus

Salut,

As-tu des messages d'erreurs dans la section Incidents ?

Par défaut, c'est la fonction mail() de PHP qui est utilisée, mais il est possible de passer par SMTP en renseignant les paramètres CONF_SMTP_* du fichier de configuration (config/conf.php).

Hors ligne

#3 28-05-2022 20:24:18

Reuns
Membre
Inscription : 20-09-2016
Messages : 47

Re : [RESOLU] Envoi de mail ne fonctionne plus

Aucun message dans Incident depuis 2021.

Je vais tester en SMTP pour voir ce que ça donne.

Hors ligne

#4 28-05-2022 20:28:29

Reuns
Membre
Inscription : 20-09-2016
Messages : 47

Re : [RESOLU] Envoi de mail ne fonctionne plus

A quoi correspond la paramètre CONF_SMTP_TIME ?

Hors ligne

#5 28-05-2022 20:37:14

David
Développeur d'iGalerie
Inscription : 12-05-2006
Messages : 4 323
Site Web

Re : [RESOLU] Envoi de mail ne fonctionne plus

Au délai d'attente maximal (en secondes) pour la connexion au serveur et pour l'envoi de commandes SMTP.

Hors ligne

#6 29-05-2022 20:32:18

Reuns
Membre
Inscription : 20-09-2016
Messages : 47

Re : [RESOLU] Envoi de mail ne fonctionne plus

Ca fonctionne bien en SMTP.
Il m'a toutefois fallu utiliser le port 25, le 465 n'a pas fonctionné, tu ne dois pas gérer le ssl et ou tls dans ton script.

Merci pour l'aide apportée.
A+

Hors ligne

#7 20-06-2023 21:48:07

Reuns
Membre
Inscription : 20-09-2016
Messages : 47

Re : [RESOLU] Envoi de mail ne fonctionne plus

Salut David,

Encore une fois mes mails ne partent plus sad
Je ne sais pas si c'est du à la dernière migration de iGalerie 3.0.20, ou lors du passage en PHP 8.1.18 mais plus rien ne passe (je n'ai pas envoyé d'image depuis une éternité donc le problème remonte peut être à loin).

Quoi qu'il en soit, un peu d'aide ne serais pas de refus.

J'ai essayé d'envoyé à nouveau via php en modifiant

define('CONF_SMTP_MAIL', 1);
avec un 0.
Ca n'a pas fonctionné,

Je l'ai repassé à 1 et j'ai revu mes paramètres de port (testé sur 25, 26 et 465), user / pass et rien n'y fait.
Aurais-tu une piste à me proposer ? Peux-tu faire des essais de ton coté avec php 8.1 ?

Merci
Reuns

Hors ligne

#8 21-06-2023 12:47:53

David
Développeur d'iGalerie
Inscription : 12-05-2006
Messages : 4 323
Site Web

Re : [RESOLU] Envoi de mail ne fonctionne plus

Salut,

As-tu essayé de mettre une adresse dans le champ "Adresse du destinataire principal", dans Options / Courriel ?

Et pour tester l'envoi de courriel, tu peux aussi activer la page "Contact" (il faut renseigner une adresse dans les réglages).

Hors ligne

#9 24-06-2023 18:25:07

Reuns
Membre
Inscription : 20-09-2016
Messages : 47

Re : [RESOLU] Envoi de mail ne fonctionne plus

Super l'astuce de la page "Contact".

Le problème est résolu en mettant une "adresse de destinataire principal".
Ca fonctionnait bien jusque là, mais les règles ont du évolué au niveau des serveurs de messagerie

Merci encore pour ta réactivité.

Hors ligne

Pied de page des forums