Support et annonces PhpMyNewsLetter.
Vous n'êtes pas identifié(e).
Bonjour Arnaud,
j'ai suivi à la lettre la configuration PNWL avec un compte gmail mais j ai l'erreur suivante ""Erreur d'envoi du mail de preview""
J'ai essayé de vérifier ma connexion avec l'onglet bounce mais ça marche pas
Merci d'avance
Hors ligne
Est ce que le compte est en imap ?
Et est-ce que tu as fait les ouvertures de flux ?
Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide
Hors ligne
oui l imap est bien activé
Hors ligne
Et les ouvertures de flux ?
Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide
Hors ligne
Tu es en imap !
Il faut se connecter comme cela :
imap.gmail.com:993/imap/ssl !!!
Par contre le test ne prend pas en compte le INBOX, donc normalement c'est en échec !
Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide
Hors ligne
ça je ne sais pas faire
comment procéder??
Hors ligne
Je crois qu'on a un bug... En fait je ne gère que le smtp en 587...
Je te donne un bout de code demain...
Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide
Hors ligne
Okais parfait
Merci pour ton aide
Hors ligne
ça je ne sais pas faire
comment procéder??
Tu peux me préciser ce que tu ne sais pas faire STP ?
Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide
Hors ligne
je parlais de l'ouverture des flux,
j'ai testé avec ça : imap.gmail.com:993/imap/ssl mais j'ai l' erreur suivante
Warning: imap_open() [function.imap-open]: Couldn't open stream {imap.gmail.com:993/imap/SSL} in /home/xxxx/www/mailing/include/test_imap.php on line 10
Pas de connexion : {imap.gmail.com:993/imap/SSL},xxxxx@gmail.com,xxxx : Can not authenticate to IMAP server: [ALERT] Please log in via your web browser: http://support.google.com/mail/accou
Hors ligne
Bon, je découvre ce matin des changements ! De quoi, de quand, je ne sais pas ! Le imap ne marche pas, bizarre...
Pour un envoi, tu vas créer un fichier gmail.php que tu vas mettre dans include/lib et qui contient (modifie bien les zones STP !!!) :
<?php
require_once('class.phpmailer.php');
//include("class.smtp.php"); // optional, gets called from within class.phpmailer.php if not already loaded
$mail = new PHPMailer();
$body = 'un test de mail comme ça avec gmail';
$body = eregi_replace("[\]",'',$body);
$mail->IsSMTP(); // telling the class to use SMTP
$mail->SMTPDebug = 2; // enables SMTP debug information (for testing)
// 1 = errors and messages
// 2 = messages only
$mail->SMTPAuth = true; // enable SMTP authentication
$mail->SMTPSecure = "tls"; // sets the prefix to the servier
$mail->Host = "smtp.gmail.com"; // sets GMAIL as the SMTP server
$mail->Port = 587; // set the SMTP port for the GMAIL server
$mail->Username = "ton compte gmail@gmail.com"; // GMAIL username
$mail->Password = "ton mot de passe "; // GMAIL password
$mail->SetFrom('ton adresse mail principale', 'Set From');
$mail->AddReplyTo("ton adresse mail principale","Reply to");
$mail->Subject = "PHPMailer Test Subject via smtp (Gmail), basic";
$mail->AltBody = "To view the message, please use an HTML compatible email viewer!"; // optional, comment out and test
$mail->MsgHTML($body);
$address = "ton adresse mail en tant que destinataire";
$mail->AddAddress($address, "John Doe");
if(!$mail->Send()) {
echo "Mailer Error: " . $mail->ErrorInfo;
} else {
echo "Message envoyé !";
}
Et tu vas appeler cette page en web via :
www.monsite.tld/mon_pmnl/include/lib/gmail.php
Et dis moi ce que tu as
Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide
Hors ligne
j'ai reçu un mail de google comme quoi, il a bloqué une tentative de connexion de la part de ovh,(avant le fichier google.php)
pour le fichier google, j'ai remplis tt les champs et j'ai l erreur suivante
Deprecated: Function eregi_replace() is deprecated in /home/xxxx/www/mailing/include/lib/gmail.php on line 8
2015-03-17 10:21:13 SMTP ERROR: Failed to connect to server: Connection refused (111) SMTP connect() failed. Mailer Error: SMTP connect() failed.
Hors ligne
Dans gmail.php, tu enlèves la ligne :
$body = eregi_replace("[\]",'',$body);
Le blocage est normal, tu vas aller à cette adresse :
https://g.co/allowaccess
Tu cliques sur continuer
Puis tu t'assures ad'arriver au message suivant :
Accès au compte activé.
Essayez de vous reconnecter à votre compte Google sur votre nouvel appareil ou dans la nouvelle application.
Tu reviens me confirmer que as accès à cette fenêtre
Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide
Hors ligne
oui j'ai bien eu cette fenêtre
j'ai supprimé cette ligne $body = eregi_replace("[\]",'',$body);
Hors ligne
Alors tu rappelles à nouveau le script gmail.php ça doit passer.
Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide
Hors ligne
Malheureusement , ça marche pas (2015-03-17 11:03:29 SMTP ERROR: Failed to connect to server: Connection refused (111) SMTP connect() failed. Mailer Error: SMTP connect() failed.)
j'ai revérifie mes identifiants et le mot de passe, tout est correct
Hors ligne
en ligne de commandes (root), il faut ouvrir les flux :
tu tapes ces 2 lignes :
iptables -t filter -A INPUT -p tcp --dport 587 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp --dport 587 -j ACCEPT
Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide
Hors ligne
Salut Arnaud
je suis sur Windows7 donc je ne peux pas faire des lignes de commande.
Par contre, je suis partis sur Panneau de configuration -> Pare-feu Windows -> Paramètres Avancées -> puis j'ai ajouté une règle de trafics entrants et sortants mais malheureusement ça ne fonctionne pas avec mon gmail
Hors ligne
Les manipulations demandées par Arnaud sont a effectuer sur le serveur où tu as installé phpmnl. Précision au passage, il y a bien une ligne de commande sous windows.
tu enfonces simultanément la touche avec le logo windows et la touche R. Tu tapes CMD puis tu clic ok. Tu seras alors en ligne de commande.
Poser une question c'est être idiot 5 minutes, ne pas la poser c'est le rester toute sa vie.
Hors ligne
Bonjour johnny
Merci pour les infos
juste que avec ovh, j'utilise le port 587 et ça marche, donc je pense que ça ne viens pas d'ici
Hors ligne
tu peux faire confiance à Arnaud, il est très bon. Tu devrai exécuter les commandes qu'il t'as demandé d'entrer sur le serveur, il y a forcément une raison.
Poser une question c'est être idiot 5 minutes, ne pas la poser c'est le rester toute sa vie.
Hors ligne
j'ai pas de doute, je confirme qu 'il est très bon
Hors ligne
Heu, mais tu as exécuté la commande sur ton PC, pas sur le serveur sur lequel phpmnl est installé. L'opération est à effectuer sur le serveur, comme je te l'ai dis dans mon message ci dessus -> #19
Poser une question c'est être idiot 5 minutes, ne pas la poser c'est le rester toute sa vie.
Hors ligne
Oui, sur le serveur où tu héberges ton site, sur le VPS.
En fait, je crois que tu as un VPS OVH, mais je ne suis plus sur...
Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide
Hors ligne
Oui je suis VPS Mutualisé
mais je ne sais pas comment faire (commande sur le serveur)??
Hors ligne