Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1186 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Serveur SMTP - vérification compte email

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Serveur SMTP - vérification compte email

n°1165438
nessynessy
Posté le 30-07-2005 à 11:10:27  profilanswer
 

Bonjour,  
 
Je travaille en PHP4 + Windows.  
Je dois vérifier l'existence des adresses email avant d'envoyer un emailing (via script PHP).  
J'ai vu sur des forum que la comme VRFY du protocole telnet permettait d'interroger le serveur sur l'existence de ce compte. J'ai fait un test sur smtp.free.fr (mon fai). En testant mon adresse (xx.xxx@free.fr) la réponse est 252. J'ai alors fait l'essai avec une adresse de type yghuygzh@free.fr et la réponse était aussi 252.  
 
Quelqu'un peut il me renseigner ?  
 

mood
Publicité
Posté le 30-07-2005 à 11:10:27  profilanswer
 

n°1165482
mcjoedassi​n
Posté le 30-07-2005 à 12:20:26  profilanswer
 

euh
VRFY du protocole SMTP donc ...
à mon avis si c'était possible, ça se saurait ;)  
 
lu quelque part sur internet :
'Many sites disable SMTP "VRFY" in order to foil spammers...'

n°1165488
mcjoedassi​n
Posté le 30-07-2005 à 12:34:47  profilanswer
 

par ailleurs, t'es tu déjà demandé comment un serveur SMTP vérifié l'adresse de l'émetteur ?
MAIL FROM: a@afeea.com
553 5.1.8 a@afeea.com... Domain of sender address a@afeea.com does not exist
MAIL FROM: nfhbzyuf@free.fr
250 2.1.0 nfhbzyuf@free.fr... Sender ok
 
eh oui, en fait il ne vérifie que le nom de domaine ...

n°1165562
sircam
I Like Trains
Posté le 30-07-2005 à 15:31:57  profilanswer
 

Rares sont les mails serveurs qui prennent encore la peine de te dire si une adresse donnée est valable sur son domaine. Souvent, il suggère poliment de continuer avec RCPT, "on verra bien", p.e.:

252 2.5.2 Cannot VRFY user; try RCPT to attempt delivery (or try finger)


 
[:pingouino]
 
Effecivement, ce qu'on vérifie généralement, c'est simplement le nom de domaine. Et cela se fait à l'inscription, pas au moment d'envoyer massivement des mails.
 
[:kiki]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1165570
nessynessy
Posté le 30-07-2005 à 15:41:07  profilanswer
 

Effecivement, ce qu'on vérifie généralement, c'est simplement le nom de domaine. Et cela se fait à l'inscription, pas au moment d'envoyer massivement des mails.


 :p  
Qui t'as parlé d'inscription ?
 
Il s'agit de fichier marketing sur lesquels on adresse des emailing.
 
J'ai un nombre important de retour des serveurs de messagerie (par mail)pour des adresses fausses.
Avant l'envoi je vérifie la syntaxe de l'adresse email, l'existence que le domaine a bien un serveur de messagerie.
 
Il reste que beaucoup d'adresse sont erronnées...
 

n°1165577
sircam
I Like Trains
Posté le 30-07-2005 à 15:59:41  profilanswer
 

nessynessy a écrit :

Effecivement, ce qu'on vérifie généralement, c'est simplement le nom de domaine. Et cela se fait à l'inscription, pas au moment d'envoyer massivement des mails.


 :p  
Qui t'as parlé d'inscription ?
 
Il s'agit de fichier marketing sur lesquels on adresse des emailing.
 
J'ai un nombre important de retour des serveurs de messagerie (par mail)pour des adresses fausses.
Avant l'envoi je vérifie la syntaxe de l'adresse email, l'existence que le domaine a bien un serveur de messagerie.
 
Il reste que beaucoup d'adresse sont erronnées...


Et ces fichiers sont constitués comment ? [:kiki]
 
Ca me fait énormément plaisir à part ça. Un jour peut-être, les fichiers marketing comprendront 100% de fausses adresses. [:itm]


Message édité par sircam le 30-07-2005 à 16:00:00

---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1165606
nessynessy
Posté le 30-07-2005 à 17:46:20  profilanswer
 

On monte un fichier à partir de noms de société et téléphones récupérés sur les pages jaunes par exemple.
On envoi ça à un centre d'appel qui les contacte pour savoir s'il sont intéressés pour recevoir notre mailing et récupère leur adresse email.
 
 :kaola:

n°1165653
aspegic500​mg
Posté le 30-07-2005 à 18:37:15  profilanswer
 

je doute que le centre d'appel demande à chaque entreprise si elle est ok pour recevoir les mails :heink:

n°1165658
sircam
I Like Trains
Posté le 30-07-2005 à 18:44:06  profilanswer
 

aspegic500mg a écrit :

je doute que le centre d'appel demande à chaque entreprise si elle est ok pour recevoir les mails :heink:


+1, et je me demande alors comment autant d'adresses peuvent être incorrectes comme tu t'en plains. [:kiki]
 
[:pingouino]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1165659
sircam
I Like Trains
Posté le 30-07-2005 à 18:46:49  profilanswer
 

Mais bon, je ne mets pas ta bonne foi en doute.
 
[:pingouino]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
mood
Publicité
Posté le 30-07-2005 à 18:46:49  profilanswer
 

n°1165661
pmusa
▓▓▓▓▓▓▓
Posté le 30-07-2005 à 18:49:24  profilanswer
 

aidez-le pas, vous contribuerai à la proliferation des spams.  [:aloy]  
ban him.  :o  
 
c'est un peu barbare les methodes marketing... appelez les gens comme ça pour leur faire de la pub...  :ange:

n°1165672
sircam
I Like Trains
Posté le 30-07-2005 à 19:06:55  profilanswer
 

nessynessy a écrit :

On monte un fichier à partir de noms de société et téléphones récupérés sur les pages jaunes par exemple.
On envoi ça à un centre d'appel qui les contacte pour savoir s'il sont intéressés pour recevoir notre mailing et récupère leur adresse email.
 
 :kaola:


Plus sournoisement : contacter par téléphone, c'est aussi une énorme nuisance. Un peu comme le télé-marketing, comme j'ai récemment encore fustigé dans mes colonnes. :o
 
Imagine qu'au lieu de 10 spams par jours, tu reçoivent dix coup de fil à la place. [:pingouino]
 
Alors laisser sous-entendre que ce fichier serait "clean", pardon, hein. :o
 
Je ne peux que rejoindre pmusa sur le fond et refuser toute aide sur le sujet, et inviter les honorables autres forumeurs à prendre en compte cette remarque.


Message édité par sircam le 30-07-2005 à 19:07:32

---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1165796
aspegic500​mg
Posté le 30-07-2005 à 22:13:46  profilanswer
 

c'est clair que le démarchage par téléphone est une plaie, quand on en a au boulot, on dis systématiquement "le responsable est en vacances" alias "dtc", et quand on nous demande son nom, c'est "monsieur pierre" qui bien sûr n'existe pas, mais ca oblige à arreter ce qu'on fait, aller répondre au téléphone, reprendre ce qu'on fait, bref c'est saoulant :fou:

n°1165850
dotfx
Posté le 31-07-2005 à 00:14:46  profilanswer
 

Si tu utilises Windows, tu peux faire un nslookup pour savoir si le domaine possède un serveur mail. Mais tu ne peux pas verif si l'utilisateur existe bien, pour des raisons évidentes de confidentialité.
 

Code :
  1. function verif_mail($email) {
  2.   if (!eregi(".+@.+\..+.", $email)) { return(false); }
  3.   list($alias, $domain) = split('@', $email);
  4.   @exec("nslookup -type=MX $domain", $result);
  5.   foreach ($result as $line) {
  6.     if (eregi("^$domain", $line)) { return(true); }
  7.   }
  8.   return(false);
  9. }

Message cité 1 fois
Message édité par dotfx le 31-07-2005 à 00:40:23

---------------
www.renderfarm.online
n°1165890
nessynessy
Posté le 31-07-2005 à 09:15:37  profilanswer
 

Je remercie dotfx qui a ramené le sujet à sa juste valeur.
Ma demande ne concernait pas les enjeux du marketing mais faisait l'objet d'une question technique.
 
Je trouve dommage que des développeurs se permettent ce genre de remarques sur un forum technique, et pire encore, qu'ils encouragent les autres à ne pas répondre au sujet.
 
Je fais mon travaille et j'essaye de le faire bien.
 
 :hello:

n°1165899
sircam
I Like Trains
Posté le 31-07-2005 à 10:02:01  profilanswer
 

[:kiki]
 
Blablabla ...
 
Facile de se retrancher derrière un aspect purement technique. Cachez ce spam que je ne saurais voir.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1659317
spools
Posté le 17-12-2007 à 12:47:10  profilanswer
 

sircam a écrit :

[:kiki]
 
Blablabla ...
 
Facile de se retrancher derrière un aspect purement technique. Cachez ce spam que je ne saurais voir.


La publicité n'est qu'un acte de communication.
Tout moyen de communication est utilisé pour promouvoir quelques choses.
Pour l'e-mail, c'est particulièrement simple de beaucoup communiquer.
C'est pour cela qu'il y a des règles.
 
Personnellement, pour un groupe de contact dont je ne suis pas sur, je propose sur la premiere ligne la possibilité de se désincrire.
Mais c'est sur que je dérange l'utilisateur, et en plus je fais une mauvaise publicité à l'informatique et à l'e-mail.  
Il faut vraiment prendre ca avec sérieux pour n'embéter personne.

n°1659325
dwogsi
Défaillance cérébrale...
Posté le 17-12-2007 à 13:15:40  profilanswer
 

dotfx a écrit :

Si tu utilises Windows, tu peux faire un nslookup pour savoir si le domaine possède un serveur mail. Mais tu ne peux pas verif si l'utilisateur existe bien, pour des raisons évidentes de confidentialité...


Exclusivement sous Windows?! Et depuis quand?  :D


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
n°1659370
sircam
I Like Trains
Posté le 17-12-2007 à 14:38:42  profilanswer
 

spools a écrit :

Personnellement, pour un groupe de contact dont je ne suis pas sur, je propose sur la premiere ligne la possibilité de se désincrire.


Joli déterrage de topic.
 
Ceci dit, ta solution n'est pas acceptable, parce que la personne reçoit malgré tout ton spam - qui en est bien un s'il n'a pas été sollicité - et il est déconseillé de cliquer sur un lien de désinscription, à défaut de savoir s'il ne va pas justement servir à activer du spam.
 

spools a écrit :

C'est pour cela qu'il y a des règles.


Règles qui sont justement strictes quant à la collecte des adresses. Pas question, même de bonne foi, de se retrancher derrière : "mais on a acheté la liste à une société tierce, on ne savait pas".


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Serveur SMTP - vérification compte email

 

Sujets relatifs
[vba] télécharger un fichier sur le serveur[php] coté serveur ou coté client ??
Optimiser mon serveur MySQLemail nagios
Protocole d'authentification d'un client auprès d'un serveurenvoi et receptio de formualire par email (yahoo)
[EasyPHP] Ordinateur serveur ?Structure serveur multi-client
[RESOLU] Envoi de POST vers un autre serveur avec HEADERtelecharger depuis le serveur ?
Plus de sujets relatifs à : Serveur SMTP - vérification compte email


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR