Envois mail ne fonctionne pas

Vous avez trouvé un bug dans l'application (dernière version stable ou bêta): Décrivez le ici afin que la correction soit intégrée a la prochaine version.
Répondre
mfaroux
Gsup LEVEL 0
Messages : 4
Enregistré le : sam. 23 avr. 2016 22:36

Bonjour à tous,
Je rencontre un problème depuis la mise à jour vers la 3.1.7.
Je n'arrive pas à faire fonctionner l'envoi de mails.
Tous mes paramètres sont corrects, mais rien n'y fait.
Je n'ai aucun message d'erreur, ni même en mode debug.
J'ai vérifié dans mes indésirables : RIEN !

Quelqu'un a t'il une solution ??? Je désespère...
Dudiou64
Gsup LEVEL 0
Messages : 4
Enregistré le : dim. 17 avr. 2016 18:40

Bonjour,

Comme indiqué au post précédent, merci de tester la solution ci-desous, si le problème persiste utiliser la fonction ' Debug:
Activer le mode de débogage ' dans l'onglet administration.

Bonjour,

Je ne sais pas si cela peut vous aider mais j'avais un problème moi aussi depuis l'installation de la version : 3.1.7

A savoir : mon smtp requiert une authentification et aucune connexion chiffrée.

Afin de résoudre ce problème j'ai donc modifié une ligne dans le fichier class.smtp.php (Ligne 238) :

I have the same problem. So i changed the file class.smtp.php in line 238:

Code : Tout sélectionner

public function connect($host, $port = null, $timeout = 30, $options = array()) {
       if (count($options) == 0) {
           $options['ssl'] = array('verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true);
       }
Au plaisir,

Brice
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

pouvez vous nous donner vos versions et votre serveur smtp.

vous pourrez essayer de commenter dans le fichier /core/mail.php:

remplacer

Code : Tout sélectionner

if ($rparameters['mail_smtp_class']=='IsSendMail()') {$mail->IsSendMail();} else {$mail->IsSMTP();}
par

Code : Tout sélectionner

//if ($rparameters['mail_smtp_class']=='IsSendMail()') {$mail->IsSendMail();} else {$mail->IsSMTP();}

Merci de nous dire si cela résout le problème ou pas.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
mfaroux
Gsup LEVEL 0
Messages : 4
Enregistré le : sam. 23 avr. 2016 22:36

Bonjour,
J'ai commenté la ligne comme je vous me l'avez dis mais le résultat est le même : pas d'email et pas d'erreur.
Voici ma config:
- linux Debian 8.1.0
- Gestup 3.1.7
- smtp : ikoula ou Sfr avec autentification

Merci à tous.
mfaroux
Gsup LEVEL 0
Messages : 4
Enregistré le : sam. 23 avr. 2016 22:36

Pas d'idées ??
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Regarder la page core/mail.php pour augmenter le niveau du debug il doit forcement avoir un message d'erreur sinon regarder du coté de votre serveur smtp
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Répondre