PHP: Problème d'envoi d'emails
Résolu
                    
        
     
             
                    Dédé Grogon
    
        
    
                    Messages postés
            
                
     
             
            142
        
            
                                    Statut
            Membre
                    
                -
                                     
UgglyBoy Messages postés 440 Statut Membre -
        UgglyBoy Messages postés 440 Statut Membre -
        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 à la ligne php ✓ - Forum PHP
- 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é.
