#51 Le 05/05/2019, à 17:17
- Black-K-fee
Re : [RESOLU] Config pour tester fonction mail() php en local
Ben j'ai pareil :
koffee@koffee-X406UAR:~$ ls -al /usr/sbin/sendmail
lrwxrwxrwx 1 root root 12 nov. 28 2016 /usr/sbin/sendmail -> ../bin/msmtp
C'est à n'y rien comprendre...
Toujours est-il que ma fonction mail() ne fonctionne plus...
Et je viens de remarquer aussi que dans mon php.ini j'ai bien ça :
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost:1025
; http://php.net/smtp-port
smtp_port = 1025
; For Win32 only.
; http://php.net/sendmail-from
;sendmail_from = me@example.com
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
;sendmail_path = "sendmail -t -i"
Par contre, si je fais un phpinfo() j'ai ça :
sendmail_from no value no value
sendmail_path /usr/sbin/sendmail -t -i /usr/sbin/sendmail -t -i
serialize_precision -1 -1
short_open_tag On On
SMTP localhost localhost
smtp_port 25 25
Je devrais avoir au moins a ligne smtp_port : 1025 1025
Ou je me trompe?
Hors ligne
#52 Le 05/05/2019, à 17:32
- krodelabestiole
Re : [RESOLU] Config pour tester fonction mail() php en local
[mail function] ; For Win32 only. ; http://php.net/smtp SMTP = localhost:1025 ; http://php.net/smtp-port smtp_port = 1025
moi j'ai ça :
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25
ça pose peut-être problème la manière dont tu as spécifié le port, même si c'est pas pris en compte...
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#53 Le 05/05/2019, à 17:33
- krodelabestiole
Re : [RESOLU] Config pour tester fonction mail() php en local
Je devrais avoir au moins a ligne smtp_port : 1025 1025
Ou je me trompe?
le port est spécifié dans la config de msmtp, pas via php. dans le php.ini de toute façon ces paramètres ne sont pris en compte que sous windows.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#54 Le 05/05/2019, à 17:46
- Black-K-fee
Re : [RESOLU] Config pour tester fonction mail() php en local
Et pourqoui dans mon phpinfo() j'ai ça :
sendmail_path /usr/sbin/sendmail -t -i /usr/sbin/sendmail -t -i
Ca a une influence?
Hors ligne
#55 Le 05/05/2019, à 18:12
- krodelabestiole
Re : [RESOLU] Config pour tester fonction mail() php en local
c'est le paramètre par défaut :
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
;sendmail_path =
normalement ça marche bien tel quel.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#56 Le 05/05/2019, à 18:13
- krodelabestiole
Re : [RESOLU] Config pour tester fonction mail() php en local
tu es sûr de l'utilisation correcte de la fonction mail() ?
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#57 Le 05/05/2019, à 19:26
- Black-K-fee
Re : [RESOLU] Config pour tester fonction mail() php en local
Ben a priori oui :
<?php
$destinataire = "contact@gmail.com";
$sujet = utf8_decode("Activer votre compte");
$entete = utf8_decode("From: BookingNoteBook.com");
$message = utf8_decode('Hello World');
// Envoi du mail
$envoi = mail($destinataire, $sujet, $message, $entete);
var_dump($envoi);
et le resultat du var_dump() :
bool(false)
Hors ligne
#58 Le 05/05/2019, à 19:33
- Black-K-fee
Re : [RESOLU] Config pour tester fonction mail() php en local
Et quand je jette un oeil dans mon mail.err :
May 5 20:28:14 localhost msmtp: host=localhost tls=off auth=off from=micropoutre@bugcore recipients=contact@gmail.com errormsg='cannot connect to localhost, port 1025: Connection refused' exitcode=EX_TEMPFAIL
May 5 20:28:15 localhost msmtp: host=localhost tls=off auth=off from=micropoutre@bugcore recipients=contact@gmail.com errormsg='cannot connect to localhost, port 1025: Connection refused' exitcode=EX_TEMPFAIL
Hors ligne
#59 Le 05/05/2019, à 20:03
- krodelabestiole
Re : [RESOLU] Config pour tester fonction mail() php en local
micropoutre@bugcore c'est un exemple hein (à peu près ce que j'utilise chez moi), mets ton email (qui va apparaître comme expéditeur)
cannot connect to localhost, port 1025: Connection refused
bon ben on a un message d'erreur. mauvaise config de maildev a priori. soit il demande une authentification, soit il écoute sur un autre port que 1025, soit il ne tourne pas...
l'interface web dit bien "Now receiving all emails on port 1025" ?
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#60 Le 05/05/2019, à 20:11
- krodelabestiole
Re : [RESOLU] Config pour tester fonction mail() php en local
en tout cas j'ai testé ton script php j'ai un bool true et l'email est bien attrapé dans les filets de maildev.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#61 Le 05/05/2019, à 20:28
- Black-K-fee
Re : [RESOLU] Config pour tester fonction mail() php en local
micropoutre@bugcore c'est un exemple hein (à peu près ce que j'utilise chez moi), mets ton email (qui va apparaître comme expéditeur)
Ahahah oui j'ai changé !
en tout cas j'ai testé ton script php j'ai un bool true et l'email est bien attrapé dans les filets de maildev.
Oui moi aussi... Enfin !!! YAHOU !!! Enfin, après trois pu... de jours !!!
Bon, maintenant, j'ai un autre souci (je vois pas mon message !) mais ca viens de mon script donc je vais voir ça !!
encore un grand merci d'avoir pris le temps pour moi !!
Hors ligne
#62 Le 05/05/2019, à 20:34
- krodelabestiole
Re : [RESOLU] Config pour tester fonction mail() php en local
mais du coup je pige pas trop quel était le souci.. tu as changé qq chose depuis le #42 ?
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#63 Le 05/05/2019, à 20:49
- Black-K-fee
Re : [RESOLU] Config pour tester fonction mail() php en local
Euh... Oui mais j'ai honte...
C'était mon format du mail qui n'était pas bon... Je ne récupérais as le mail car mon nom de variable n'était pas correct... C'est ton post qui m'a mis la puce a l'oreille...
(Aie, ouille, pas les pierres !! )
Bon maintenant, j'ai un souci dans mon corp de message mais je vais trouver !
Encore merci !
Hors ligne
#64 Le 05/05/2019, à 21:11
- krodelabestiole
Re : [RESOLU] Config pour tester fonction mail() php en local
haha ok
pas de quoi
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne