Bonjour,
je parcourus des dizaines de sites dans l'espoir de trouver la solution à mon problème sans succès
je voudrai utiliser le code suivant pour un envoi d'email automatique
j'ai compris qu'il me fallait paramétrer mon php.ini pour prise en compte smtp, port...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 mail('monadresse@outlook.fr', 'test sujet', 'Exemple d\'envoi d\'email');
ayant une adresse email ...@outlook.fr j'ai donc modifié mon php.ini comme suit:
j'ai sauvegardé php.ini, fermer Wamp puis réouvert wanp,
Code : 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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 [mail function] ; For Win32 only. ; http://php.net/smtp ; SMTP = localhost ;<Phn: ligne mise en commentaire et remplacée par ligne 1020 SMTP = smtp-mail.outlook.com ; http://php.net/smtp-port smtp_port = 587 ; For Win32 only. ; http://php.net/sendmail-from ; sendmail_from ="admin@wampserver.invalid" sendmail_from = "monadresse@outlook.fr" ; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). ; http://php.net/sendmail-path ;sendmail_path = ; Force the addition of the specified parameters to be passed as extra parameters ; to the sendmail binary. These parameters will always replace the value of ; the 5th parameter to mail(). ;mail.force_extra_parameters = ; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename mail.add_x_header = On ; The path to a log file that will log all mail() calls. Log entries include ; the full path of the script, line number, To address and headers. ;mail.log = ; Log mail to syslog (Event Log on Windows). ;mail.log = syslog
lorsque j'exécute le code j'ai l'erreur suivante:
Warning: mail(): SMTP server response: 530 5.7.57 SMTP; Client was not authenticated to send anonymous mail during MAIL FROM [DB6PR0301CA0034.eurprd03.prod.outlook.com] in
avez-vous une idée pour que cela fonctionne?
aujourd'hui je travaille sur localhost
demain lorsque je mettrai mon appli chez un hébergeur, me faudra-t-il modifier qq chose pour que le code mail... fonctionne?
merci de votre aide
cdlt
Partager