Forum : Lws & Hebergeur-discount

Hébergement web, nom de domaine et serveur dédié.

problème envoie de mail

Ici vous pouvez poser vos questions techniques, les problemes que vous rencontrez (publication de votre site, configuration dns des domaines...)
bumblebrice
Débutant
Débutant
Messages : 3

ven. juil. 15, 2016 11:29 pm  

Bonjour,
Je viens de parcourir le forum jusqu'en 2008 voir si d'autre avait le même problème que moi, mais j'ai rien trouver de semblable et donc aucune réponse a mes question.

Je suis actuellement sur un offre Starter, j'héberge actuellement deux site.
Lorsque je souhaite envoyer des mails avec php mailers je ne peu le faire qu'avec mes adresse mail.
Je souhaiterais pouvoir envoyer des mails avec l'adresse lié au second site. Hors, j'ai systématiquement un plantage de php mailer. Sachant que les deux adresse mail sont chez gmail. La configuration est donc la même, j'ai aucun problème de mot de passe.
Juste que j'arrive a envoyer des mails qu'avec l'adresse qui m'a servie pour m'inscrire sur lws.

J'ai vaguement trouver se topic (legerement vieux) viewtopic.php?f=3&t=1559 qui a répondu a la question que je me posais de savoir si je peu envoyer des mails avec une autre adresse que celle de création de mon compte lws.

Voilà, si vous voulez voir le bout de code qui me sere pour l'envoie de mail, je vous le met avec plaisir.

Merci d'avance :)

Avatar de l’utilisateur
Sylvain - LWS
Modérateur
Modérateur
Messages : 677

lun. juil. 18, 2016 8:32 am  

Bonjour,

lors de l'envoi de mail via php mailer obtenez vous un message d'erreur ?
L'envoi s'effectue en utilisant un serveur SMTP ou la fonction mail php directement ?
Sylvain
Service technique LWS
http://www.lws.fr

Rubrique d'aide LWS : http://aide.lws.fr
Les nouveautés : http://blog.lws-hosting.com

Noms de domaine, hébergement web, serveurs dédiés, e-commerce, SMS par internet ...

bumblebrice
Débutant
Débutant
Messages : 3

lun. juil. 18, 2016 8:44 am  

Bonjour,

Voici l'erreur que j'ai :

Le message n'a pas pu être envoyé.Mailer Error: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/ ... leshooting

Voici le code que j'utilise :

$mail = new PHPMailer;
$mail->isHTML(true);
$mail->CharSet = "utf-8";
$mail->setFrom('contact.mlkandco@gmail.fr', 'Mlk & co');
$mail->Subject = 'Mlk & co vous a repondu';
$mail->Body = '<html>
<meta charset="utf-8">
<body >
</body>
</html>';
$mail->addAddress($post['email']);
$mail->isSMTP();
$mail->Host = 'smtp.gmail.com';
$mail->SMTPAuth = true;
$mail->Username = 'contact.mlkandco@gmail.fr';
$mail->Password = 'motdepasse';
$mail->SMTPSecure = 'tls';
$mail->Port = 587;
$mail->AltBody = $post['content'];

if(!$mail->send()) {
echo 'Le message n\'a pas pu être envoyé.';
echo 'Mailer Error: ' . $mail->ErrorInfo;
}
else {
echo 'Votre message à bien été envoyer';
$repMessage = false;



Si je remplace le
$mail->Username = 'contact.mlkandco@gmail.fr';
par
$mail->Username = 'collilieux.brice@gmail.com';
Adresse qui m'a servie lors de l'inscription sur lws, j'ai aucun problème et je peu envoyer des emails.

Avatar de l’utilisateur
Sylvain - LWS
Modérateur
Modérateur
Messages : 677

lun. juil. 18, 2016 2:44 pm  

Bonjour,

l'erreur générée par votre script : Mailer Error: SMTP connect() failed
semble être relatif à un souci au niveau des paramètres de connexion au serveur SMTP gmail (nom d'utilisateur ou mot de passe incorrecte).
Dans votre script vous avez indiqué une adresse email de ce type :
contact.mlkandco@gmail.fr
mais gmail utilise pas de domaine en .fr mais en .com
en utilisant l'adresse suivante : contact.mlkandco@gmail.com cela pourrais résoudre ce souci.
Sylvain
Service technique LWS
http://www.lws.fr

Rubrique d'aide LWS : http://aide.lws.fr
Les nouveautés : http://blog.lws-hosting.com

Noms de domaine, hébergement web, serveurs dédiés, e-commerce, SMS par internet ...

bumblebrice
Débutant
Débutant
Messages : 3

lun. juil. 18, 2016 5:32 pm  

Faute de frape de ma part autant pour moi.

L'adresse que j'utilise est bien en .com.

ça fonctionne si j'utilise :
$mail-Host = 'smtp.gmail.com';
$mail-SMTPAuth = true;
$mail-Username = 'collilieux.brice@gmail.com';
$mail-Password ='motdepasse';
$mail-SMTPSecure = 'tls';
$mail-Port = 587;


Et ça ne fonctionne plus si j'utilise :
$mail-Host = 'smtp.gmail.com';
$mail-SMTPAuth = true;
$mail-Username = 'contact.mlkandco@gmail.com';
$mail-Password ='motdepasse';
$mail-SMTPSecure = 'tls';
$mail-Port = 587;

J'ai testé de changer le Host avec Mail.mlkandco.fr
J'ai aussi testé le username avec l'alias que j'ai créer chez lws contact@mlkandco.fr
J'ai aussi testé de changer le SMTPSecure STARTTLS ainsi que ssl
Pour le port, j'ai testé le 587 le 465 et le 25.
Je vous laisse imaginé le nombre de combinaison que j'ai testé... Rien a faire, avec contact.mlkandco@gmail.com ça passe pas.

Avatar de l’utilisateur
Sylvain - LWS
Modérateur
Modérateur
Messages : 677

mar. juil. 19, 2016 8:32 am  

Bonjour,

si avec l'adresse email collilieux.brice@gmail.com'; l'envoi fonctionne sans souci cela indique que vos informations de connexion mais également qu'a notre niveau il n'a pas de blocage.

Votre souci peut venir d'un souci de mot de passe associé à l'adresse contact.mlkandco@gmail.com par exemple.

Si vous désirez utiliser le serveur SMTP mail.mlkandco.fr, il faudra activé une authentification par nom d'utilisateur et mot de passe.
Le nom d'utilisateur sera une adresse email associé à votre domaine et le mot de passe demandé sera celui-ci associé à ce compte email.
Sylvain
Service technique LWS
http://www.lws.fr

Rubrique d'aide LWS : http://aide.lws.fr
Les nouveautés : http://blog.lws-hosting.com

Noms de domaine, hébergement web, serveurs dédiés, e-commerce, SMS par internet ...

  •   Information
  • Qui est en ligne ?

    Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 28 invités