Project

General

Profile

Anomalie #1591

Envoie de mail ne fonctionne pas en Smtp sur le port 465 et SSL

Added by Baptiste Doré 27 days ago. Updated 25 days ago.

Status:
Fermé
Priority:
Normal
Category:
Emails
Target version:
Start date:
11/05/2021
Due date:
% Done:

100%

Estimated time:
Version utilisée:
Vote:

Description

Un client avait un souci avec les envois en smtp sur le port 465 en ssl avec un relais smtp type sendgrid.
En gros le problème est que la configuration va renseigner $this->mail->SMTPSecure avec la valeur 1, car il va chercher $this->preferences->pref_mail_smtp_secure qui est un boolean.
Du coup on à une gateway timeout.

Si je met ssl dans $this->mail->SMTPSecure aucun problème le mail passe.

Voilà ce que je propose, en fonction du port renseigné, ajuster la valeur de SMTPSecure à ssl (465) ou tsl (587).
Voir le patch attaché


Files

check_port_for_SMTPSecure.patch (647 Bytes) check_port_for_SMTPSecure.patch Baptiste Doré, 11/05/2021 11:03 AM

Related issues

Related to Galette - Anomalie #1501: Can not add Membership duesFerméJohan Cwiklinski10/28/2020

Actions
#1

Updated by Johan Cwiklinski 27 days ago

  • Category set to Emails
  • Assignee set to Baptiste Doré
  • Target version set to 0.9.5.2

Ça me semble cohérent, merci pour le patch.

En revanche, je ne peux pas vraiment tester ça, je vais donc faire confiance et l'intégrer tel quel ;)

#2

Updated by Johan Cwiklinski 26 days ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100
#3

Updated by Johan Cwiklinski 25 days ago

  • Status changed from Résolu to Fermé
#4

Updated by Johan Cwiklinski 25 days ago

Also available in: Atom PDF