Bonjour à tous,

J'ai fait une mise à jour de Wampserver 3.0.8 à 3.1.0.
J'ai un script d'envoi de mail avec PHPMailer qui fonctionnait bien sous mon ancienne version et qui ne fonctionne plus sous la nouvelle malgré le journal généré par PHPMailer qui semble correct. Ce script fonctionne en production chez 1&1.
J'ai modifié le php.ini comme ceci:
[mail function]
; For Win32 only.
; http://php.net/smtp
;SMTP = localhost
SMTP = smtp.orange.fr
; http://php.net/smtp-port
smtp_port = 25
et j'ai ajouté les lignes 8 et 9 qui n'existaient pas dans mon code ci-dessous:
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
		$mail = new PHPMailer();
		if (IS_LOCAL) {
			$mail->SMTPDebug = 2;				// Enable verbose debug output // voir https://github.com/PHPMailer/PHPMailer/blob/master/docs/Note_for_SMTP_debugging.md
			$mail->Debugoutput = 'html';
		}
 
		if (IS_LOCAL) {
			ini_set('smtp', 'smtp.orange.fr');
			ini_set('smtp_port', '25');
			$mail->isSMTP();						// Set mailer to use SMTP
			$mail->Host = 'smtp.orange.fr';
			$mail->SMTPAuth = false;
			$mail->Username = 'monadresse';
			$mail->Password = 'xxxxxxx';
			$mail->Port = 25;
		}
Un petit coup de pouce de votre part serait apprécié, en espérant vous avoir donné assez d'éléments pour me répondre. Merci.