PHP: Problème d'envoi d'emails
Résolu
Dédé Grogon
Messages postés
115
Date d'inscription
Statut
Membre
Dernière intervention
-
UgglyBoy Messages postés 426 Date d'inscription Statut Membre Dernière intervention -
UgglyBoy Messages postés 426 Date d'inscription Statut Membre Dernière intervention -
Salut à tous!
Je suis sur LinuxMint 13 et je n'arrive pas à envoyer des emails à partir de mon script PHP. Je me suis lancé dans un tas de configurations avec Postfix sans grand succès, puis j'ai la FAQ https://php.developpez.com/faq/?page=generalites#envoi-mail
Alors ce que je voudrais c'est être capable d'envoyer des emails sur une machine distante et/ou sur une adresse email quelconque et d'être capable d'exécuter les fonctions du type imap_open() , imap_mail etc...
J'ai désinstallé Postfix, et installé sendmail(), j'ai configuré mon fichier de configuration comme dans la FAQ mais toujours rien. Quand j'utilise la fonction mail() dans mon script, mon script ne réagit plus. Avec postfix installé la fonction me retournait [I]true/I, mais rien n'était envoyé (problème de configuration surement).
Alors maintenant tout ce que je veux, c'est que les fonctions de la famille de imap_open() puissent marcher normalement.
Merci d'avance pour vos réponses.
Je suis sur LinuxMint 13 et je n'arrive pas à envoyer des emails à partir de mon script PHP. Je me suis lancé dans un tas de configurations avec Postfix sans grand succès, puis j'ai la FAQ https://php.developpez.com/faq/?page=generalites#envoi-mail
Alors ce que je voudrais c'est être capable d'envoyer des emails sur une machine distante et/ou sur une adresse email quelconque et d'être capable d'exécuter les fonctions du type imap_open() , imap_mail etc...
J'ai désinstallé Postfix, et installé sendmail(), j'ai configuré mon fichier de configuration comme dans la FAQ mais toujours rien. Quand j'utilise la fonction mail() dans mon script, mon script ne réagit plus. Avec postfix installé la fonction me retournait [I]true/I, mais rien n'était envoyé (problème de configuration surement).
Alors maintenant tout ce que je veux, c'est que les fonctions de la famille de imap_open() puissent marcher normalement.
Merci d'avance pour vos réponses.
A voir également:
- PHP: Problème d'envoi d'emails
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
1 réponse
vérifie ton php.ini
tu peux lancer un phpinfo() et rechercher sendmail_path
cela t'indiquera le chemin où trouver le programme qui envera les e-mails à savoir sendmail
ensuite, édite le sendmail.ini avec les settings suivants (par exemple):
tu devrais pouvoir utiliser la fonction mail() de php une fois ceci réglé.
tu peux lancer un phpinfo() et rechercher sendmail_path
cela t'indiquera le chemin où trouver le programme qui envera les e-mails à savoir sendmail
ensuite, édite le sendmail.ini avec les settings suivants (par exemple):
smtp_server=mail.yourdomain.com smtp_port=25 default_domain=yourdomain.com pop3_server=mail.yourdomain.com pop3_username=you@yourdomain.com pop3_password=mysecretpassword force_sender=you@yourdomain.com hostname=
tu devrais pouvoir utiliser la fonction mail() de php une fois ceci réglé.