Page 1 sur 1

Proposition Patch pour Configuration SMTP

Publié : 23 avr. 2020, 19:56
par sam855
Bonjour,

Nous vous proposons d'ajouter le patch suivant au fichier app/Common/Tool.php;

Code : Tout sélectionner

		////	Parametrage DKIM / SMTP
		if(defined("DKIM_domain") && defined("DKIM_private") && defined("DKIM_selector"))   {$mail->DKIM_domain=DKIM_domain;   $mail->DKIM_private=DKIM_private;   $mail->DKIM_selector=DKIM_selector;}
		if(defined("SMTP_CONFIG") && is_file(SMTP_CONFIG))  {require_once SMTP_CONFIG;}//Parametrage smtp spécifique (cf "config.inc.php" & "params.php")
		if(!empty(Ctrl::$agora->smtpHost) && !empty(Ctrl::$agora->smtpPort)){
			$mail->isSMTP();
			$mail->Host=Ctrl::$agora->smtpHost;
			$mail->Port=(int)Ctrl::$agora->smtpPort;
			if(!empty(Ctrl::$agora->smtpSecure))  { $mail->SMTPSecure=Ctrl::$agora->smtpSecure;  }//Sécurise via SSL/TLS
			if(!empty(Ctrl::$agora->smtpUsername) && !empty(Ctrl::$agora->smtpPass))   {$mail->Username=Ctrl::$agora->smtpUsername;  $mail->Password=Ctrl::$agora->smtpPass; $mail->SMTPAuth=true; }//Connection authentifié
		}

		$mail->SMTPAutoTLS=false; /* <============================ */
Il s'agit d'ajouter la dernière ligne. Nous avions besoin de désactiver le cryptage de la connexion SMTP mais Agora tentait malgré tout de se connecter au serveur SMTP via TLS (opportunistic upgrade) ce qui est apparemment le comportement par défaut de PHPMailer. Positionner SMTPAutoTLS sur false permet de désactiver ce comportement, dans le cas d'Agora dans tous les cas on souhaite respecter la configuration de l'utilisateur. (En terme de sécurité, dans notre cas la connexion à notre serveur SMTP est effectuée via un réseau privé non accessible depuis internet, donc pas de risque d'interception)

Re: Proposition Patch pour Configuration SMTP

Publié : 04 mai 2020, 18:31
par xech
Bonjour,
Cette modification sera ajoutée sur la prochaine version. Effectivement, c'est le comportement par défaut de PHPmailer, notamment pour éviter que les emails ne soient considérés comme SPAM : l'utilisation du SSL entre en effet très largement en compte dans l'évaluation et la classification des SPAMs.
Cordialement
Xech

Re: Proposition Patch pour Configuration SMTP

Publié : 11 août 2020, 11:56
par AndyDijon
alors merci
ça marche, c'est long mais ça marche !!!!! (plus de deux minutes avant d'avoir de nouveau la main sur le logiciel) ...

Re: Proposition Patch pour Configuration SMTP

Publié : 17 août 2020, 15:09
par AndyDijon
autant pour moi
j'avais précédement effacé les paramétrages SMTP et depuis que je les ai remis ça fonctionne "normalement" encore merci pour vos collaborations