EUCD

Texte à méditer :  A Train Station is where a train stops,
a Bus Station is where a bus stops,
on my P.C., I have a workstation...   

[RSS 2.0]

Refuge de Vens
Refuge de Vens:

Qui suis-je ?

Sites réalisés

Merci






Participez aux frais d'hébergement :

 
Liste des membres Membres : 258

Votre pseudo :

Mot de passe :

[ Mot de passe perdu ? ]


[ Devenir membre ]


  Membre en ligne :
  Anonyme en ligne : 1

Total visites Total visites: 1352358  

Record connectés :
Record connectés :Cumulé : 384

Le 03/08/2010 @ 11:53


Webmaster - Infos

Licences

Guppy

Guppy 4.5.x

Guppy plugins

mad AUCUN support par mail.
Utilisez le forum
biggrin pour signaler des bugs ou pour poser des questions.

forum.gifForum - GUPPY |= Mes plugins - Mes forks - Sujet n°157

La Charte du Forum - La Charte du Forum

Forum - Forum
GUPPY |= Mes plugins - Mes forks - GUPPY |= Mes plugins - Mes forks


actif  Sujet n° 157  impossible de s'inscrire à la lettre

le 24/07/2007 @ 18:57
par clovis



visiteur

Bonjour
j'obtiens ce message:
Checking server smtp.wanadoo.fr...STOP ! Pas de connexion au serveur - No connection to the server.
quand on veut s'inscrite à ma lettre ou se désinscrire meme si la case de test est décochée.
le team guppy me dit de voir avec l'auteur de cryptograph
pouvez vous m'aider merci?
v 4.61 pour le plug et pour guppy
  Site web clovis Poster une réponse  Haut

[]   

Réponse n° 1
--------
le 24/07/2007 @ 20:11
par hpsam



Administrateur
381 messages
Salut,
Si tu remets le fichier newsletter.php du pack 4.6.1 cela donne quoi ?
Car le simple test de captcha valide n'a normalement pas d'influence.
A+


Pas de problème sans solutions

Ecrire à hpsam   Site web hpsam Poster une réponse  Haut
Réponse n° 2
--------
le 24/07/2007 @ 20:29
par hpsam



Administrateur
382 messages
Si le fichier original ne fonctionne pas, il doit y avoir un blocage au niveau de ton hébergement.
Désactive la fonction de test :
Trouve la ligne     $verify = "on"; $debug = "on"; (~ligne 45)
remplace $verify = "on" par $verify = "false"
A+


Pas de problème sans solutions

Ecrire à hpsam   Site web hpsam Poster une réponse  Haut
Réponse n° 3
--------
le 24/07/2007 @ 21:16
par clovis



9 messages
merci pour la réponse
effectivement  nous plusieurs à avoir ce problème avec 1&1
je fais un essai avec ce que tu dis et je te tiens au courant car ça pourra aider d"autres.
Ecrire à clovis   Site web clovis Poster une réponse  Haut
Réponse n° 4
--------
le 24/07/2007 @ 21:32
par clovis



visiteur
je viens d'essayer : idem ;  ça tente de se connecter au serveur et meme message!
  Site web clovis Poster une réponse  Haut
Réponse n° 5
--------
le 25/07/2007 @ 10:22
par clovis



visiteur
voici les résultat de mes "nuiteuse manip"
comme indiqué par le team guppy, j'ai supprimé 36 à 94  de newletter.php v.4.61
résultats ça marche
mais avec cryptpgraph ça ne marche pas! j'ai donc remis la boite d'origine.
merci pour l'aide mais je sais que sans votre plug je vais de nouveau avoir des inscrptions robots pourries.
si vous pouviez avoir une petite idée.
merci  pour tout ce vous faites
  Site web clovis Poster une réponse  Haut
Réponse n° 6
--------
le 27/07/2007 @ 09:13
par hpsam



Administrateur
383 messages
Salut,
Il semble qu'une partie de la fonction de validation du mail, celle qui teste l'existence du serveur de mail ne fonctionne pas chez certains hébergeurs.
dans newsletter.php (de cryptographp ou guppy natif)

Trouver cette fonction :
Code : php
function IsValidEmail($email, $checkhost=true) {
$result[0] = true;
$result[1] = '';
if (!preg_match("`^[a-zA-Z][a-zA-Z0-9_-]*(?:\.[a-zA-Z0-9_-]+)*@[a-zA-Z][a-zA-Z0-9-]*(?:\.[a-zA-Z 0-9-]+)*\.[a-z]{2,6}$`", $email)) {
$result[0] = false;
$result[1] = 'Email est mal formé - Email is not properly formatted';
}
elseif ($checkhost) {
list($username, $domain ) = split("@", $email);
$verify = "on"; $debug = "on";
if (function_exists('checkdnsrr')) {
# Construct array of available mailservers
if (getmxrr($domain, $mxhosts, $mxweight)) {
for($i=0;$i<count($mxhosts);$i++){
$mxs[$mxhosts[$i]] = $mxweight[$i];
}
asort($mxs);
$mailers = array_keys($mxs);
}
elseif(checkdnsrr($domain, 'A')) {
$mailers[0] = gethostbyname($domain);
}
else {
$mailers=array();
}
$total = count($mailers);
# Query each mailserver
if ($total > 0 && $verify) {
# Check if mailers accept mail
for($n=0; $n < $total; $n++) {
# Check if socket can be opened
if ($debug) { echo "Checking server $mailers[$n]...\n";}
$connect_timeout = 2;
$errno = 0;
$errstr = 0;
$probe_address = 'postmaster@'.$domain;
# Try to open up socket
if ($Connect = @fsockopen($mailers[$n], 25, $errno , $errstr, $connect_timeout)) {
$Out = fgets($Connect, 1024);
echo $Out.'<br />';
if (ereg("^220", $Out)) {
fputs ($Connect, 'HELO '.$_SERVER['HTTP_HOST']."\r\n");
$Out = fgets ( $Connect, 1024 );
fputs ($Connect, "MAIL FROM: <$email>\r\n");
$From = fgets ( $Connect, 1024 );
fputs ($Connect, "RCPT TO: <$email>\r\n");
$To = fgets ($Connect, 1024);
echo $Out.'<br />';
fputs ($Connect, "QUIT\r\n");
fclose($Connect);
if (!ereg ("^250", $From) || !ereg ( "^250", $To )) {
$result[0]=false;
$result[1]="Adresse rejeté par le serveur - Server rejected address";
return $result;
exit();
}
}
}
else {
$result[0]= false;
$result[1]="Pas de connexion au serveur - No connection to the server.";
}
}
}
}
}
return $result;
}
$valemail = IsValidEmail($nlmail, false);

Modifier les 3 lignes marquées d'une étoile * (sans mettre l'*)
Code : php
* function IsValidEmail($email, $checkhost=true) {
$result[0] = true;
$result[1] = '';
if (!preg_match("`^[a-zA-Z][a-zA-Z0-9_-]*(?:\.[a-zA-Z0-9_-]+)*@[a-zA-Z][a-zA-Z0-9-]*(?:\.[a-zA-Z 0-9-]+)*\.[a-z]{2,6}$`", $email)) {
$result[0] = false;
$result[1] = 'Email est mal formé - Email is not properly formatted';
}
* elseif ($checkhost) {
list($username, $domain ) = split("@", $email);
$verify = "on"; $debug = "on";
if (function_exists('checkdnsrr')) {
# Construct array of available mailservers
if (getmxrr($domain, $mxhosts, $mxweight)) {
for($i=0;$i<count($mxhosts);$i++){
$mxs


Pas de problème sans solutions

Ecrire à hpsam   Site web hpsam Poster une réponse  Haut
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Cloturer Cloturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 


Avec Total Ban mettez des bannières ou du code où vous voulez !

^ Haut ^