Impossible d'envoyer un mail - PHP

A voir également:Impossible d'envoyer un mailEnvoi mail cci - Conseils pratiques - Messagerie électronique Protocole envoi mail - Articles Envoyer mail avec accusé de réception gmail ✓ - Forum - Gmail Envoi mail automatique excel vba ✓ - Forum - VB / VBA Macro excel envoi mail automatique - Forum - Excel

Bonsoir s'ils vous plais j'ai besoin d'aide, j'ai essayé d'envoi un mail avec mon script php mais ça ne marche du tous voici mon script d'envoi de mail

$header="MIME-Version: 1.0\r\n";        $header.='From:"Nomdeprojet"<[email protected]>'."\n";        $header.='Content-Type:text/html; charset="uft-8"'."\n";        $header.='Content-Transfer-Encoding: 8bit';        $message='             <html>                 <body>                     <div align="center">                               j\'ai envoyé ce mail avec php !;                     </div>                 </body>             </html>                      ';     mail("maildel'[email protected]", "Confirmation de compte", $message, $header);

voici le script sendmail.ini
[sendmail]  smtp_server=smtp.gmail.com  smtp_port=587  default_domain=gmail.com  error_logfile=error.log  [email protected] auth_password=supportprojet5897 pop3_server=  pop3_username=  pop3_password=  [email protected] force_recipient=  hostname=


et le fichier php.ini

[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = [email protected]

; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
sendmail_path = "C:\wamp\sendmail\sendmail.exe"

je vous remercie.

Forum

A voir également:Impossible d'envoyer un mailEnvoi mail cci - Conseils pratiques - Messagerie électronique Protocole envoi mail - Articles Envoyer mail avec accusé de réception gmail ✓ - Forum - Gmail Envoi mail automatique excel vba ✓ - Forum - VB / VBA Macro excel envoi mail automatique - Forum - Excel

Web: www.shapebootstrap.net

1 réponse

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour

Le compte gmail utilisé existe ?
Tu y a autorisé les applications externes ?
Tu as des choses dans le error.log ?

Reply
réponses:
  • auteur

  • auteur

    Oui le compte gmail utilisé existe.

    comment autorisé les applications externers ?

    voici le texte dans le fichier error

    19/03/17 07:48:58 : Username and Password not accepted. Learn more at<EOL> https://support.google.com/mail/?p=BadCredentials o1sm2251977wrs.51 - gsmtp<EOL>
    19/03/17 08:11:26 : Username and Password not accepted. Learn more at<EOL> https://support.google.com/mail/?p=BadCredentials q5sm7202183wrn.43 - gsmtp<EOL>
    19/03/17 08:17:58 : Username and Password not accepted. Learn more at<EOL> https://support.google.com/mail/?p=BadCredentials n188sm3834055wme.13 - gsmtp<EOL>
    19/03/17 08:36:15 : Socket Error # 11001<EOL>Host not found.
    19/03/17 08:36:43 : Username and Password not accepted. Learn more at<EOL> https://support.google.com/mail/?p=BadCredentials r6sm6223191wrx.48 - gsmtp<EOL>
    19/03/17 08:40:11 : Username and Password not accepted. Learn more at<EOL> https://support.google.com/mail/?p=BadCredentials t62sm8117407wmf.15 - gsmtp<EOL>
    19/03/17 08:41:57 : Username and Password not accepted. Learn more at<EOL> https://support.google.com/mail/?p=BadCredentials h137sm11771575wmg.41 - gsmtp<EOL>
    19/03/17 08:45:31 : Username and Password not accepted. Learn more at<EOL> https://support.google.com/mail/?p=BadCredentials r10sm6311200wmh.21 - gsmtp<EOL>

  • auteur

    Bonsoir jordane45 j'ai suivie les instruction du lien que tu ma donné a la lettre, j'ai configuré le logiciel LocaGest et j'ai test la configuration sa marché le message de test est venue dans ma boit Gmail.
    Voila ce qui me fatigue maintenant j'ai essayé d'envoyer un mail avec mon script php sur le même adresse mail sa ne fonctionne pas du tous, je sais pas qu'est qui fait ça.

  • auteur

    S'ils vous plais j'ai besoin de votre aide

  • auteur

    Bonjour,

    Si tu tiens rééllement à utiliser un compte Gmail pour faire tes envois, je te conseille dans ce cas de passer par la class phpmailer au lieu de la fonction mail native de php.
    https://github.com/PHPMailer/PHPMailer/blob/master/examples/gmail.phps
    https://www.berejeb.com/2009/09/envoyer-des-mails-avec-phpmailer-et-le-smtp-de-gmail/

  • auteur

    Merci je vais verifié

  • auteur

    Bonsoir jordane45, j'ai configurer le PHPMailer mais seulement il y a une erreur qui s'affiche quand j'actualise mon fichier


    Invalid address: (From): ne-pasrepondre [email protected]
    Message could not be sent. Mailer Error: Invalid address: (From): ne-pasrepondre [email protected]

    la commende :
    //Recipients     $mail->setFrom('ne-pasrepondre [email protected]', ' projet name');

    et quand je le mais la commende en commentaire
    y a une autre erreur qui s'affiche.
    Invalid address: (From): [email protected]
    Message could not be sent. Mailer Error: Invalid address: (From): [email protected]


    la commende :
    //Server settings     $mail->SMTPDebug = 2;                                       // Enable verbose debug output     $mail->isSMTP();                                            // Set mailer to use SMTP     $mail->Host       = 'localhost';         // Specify main and backup SMTP servers     $mail->SMTPAuth   = true;                                   // Enable SMTP authentication     $mail->Username   = '[email protected]';                     // SMTP username     $mail->Password   = 'mysendmail12345';                               // SMTP password     $mail->SMTPSecure = 'ssl';                                  // Enable TLS encryption, `ssl` also accepted     $mail->Port       = 465;   


    Merci d'avance.

  • auteur

    Le from doit correspondre à l'adresse mail utilisée sinon c'est bloqué.

  • auteur

    J'ai mis l'adresse mail utilisée ça revient toujours a la même erreur

    $mail->setFrom('ne-pasrepondre [email protected]', 'projet name');

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed