Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Provera email adrese

[es] :: PHP :: Provera email adrese

Strane: 1 2

[ Pregleda: 3459 | Odgovora: 25 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Pharos
Pančevo

Član broj: 20664
Poruke: 1007
80.93.240.*



Profil

icon Provera email adrese02.05.2006. u 22:38

Potrebna mi je skripta koja će da proverava da li email adresa postoji.
Ne trebaju mi one glupe skripte koje proveravaju ime@domen.com
Potrebno mi je da se proveri da li email adresa stvarno postoji.
Nešto slično kao ovo
77 77 77 2E 65 73 6E 69 70 73 2E 63 6F 6D
02.05.2006. u 22:38 

SmilieBG
Aleksandar Skodric
NL

Član broj: 13094
Poruke: 1822
*.speed.planet.nl.



Profil

icon Re: Provera email adrese02.05.2006. u 22:50
a jesi probao ovo: http://www.elitesecurity.org/t...-Treba-mi-skripta-Ako-neko-ima

Poz,
Sale
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
02.05.2006. u 22:50 

Pharos
Pančevo

Član broj: 20664
Poruke: 1007
80.93.240.*



Profil

icon Re: Provera email adrese02.05.2006. u 22:55
Naravno.
To sam i našao na hotscripts.com ali nema coda.
Probao sam još mnogo sajtova, googlam ceo dan, ali ne mogu da nađem.
Sve što nalazim jeste provera sintakse tj. ime@domen.com
Ovo što ja tražim, nema.
77 77 77 2E 65 73 6E 69 70 73 2E 63 6F 6D
02.05.2006. u 22:55 

kelja

Član broj: 70429
Poruke: 1033
*.dialup.neobee.net.



Profil

icon Re: Provera email adrese02.05.2006. u 23:20
Eh,a i ovaj tvoj primer ne funkcionise bas najbolje...Ukucao sam svoju adresu i dobio obavestenje da je najverovatnije rec o nepostojecoj adresi...
Mislim na Yellowpipe...

[Ovu poruku je menjao kelja dana 03.05.2006. u 00:27 GMT+1]
02.05.2006. u 23:20 

Pharos
Pančevo

Član broj: 20664
Poruke: 1007
80.93.240.*



Profil

icon Re: Provera email adrese02.05.2006. u 23:26
Probao sam sa 15 različitih adresa i radi.
ime@gmail.com
ako dodam 1 iza imena, kaže da nije validna.
Baš me zanima po kom principu radi, ali za sada nisam naišao na grešku.
77 77 77 2E 65 73 6E 69 70 73 2E 63 6F 6D
02.05.2006. u 23:26 

kelja

Član broj: 70429
Poruke: 1033
*.dialup.neobee.net.



Profil

icon Re: Provera email adrese02.05.2006. u 23:31
A eto...ja ukucao prvu i...:-)provera svih mogucih domena-to bi se moglo napisati(znaci da li u okviru adrese,na kraju stringa,naravno,stoji com ili net ili....i tako do besvesti...ali kako proveriti autenticnost usera...???
02.05.2006. u 23:31 

SmilieBG
Aleksandar Skodric
NL

Član broj: 13094
Poruke: 1822
*.speed.planet.nl.



Profil

icon Re: Provera email adrese02.05.2006. u 23:57
Sve to radi po vrlo jednostavnom principu.
Prikazacu na primeru:
mymail.personal@gmail.com salje mail
verbaasme@planet.nl prima mail (ovaj mail proveravamo)
Server je planet.nl

1. provera sintakse mail adrese a@b.c
2. preuzimanje svega nakon @ (odnosno, hvatanje domena)
3. provera domena

Code:

whois planet.nl

   Rights restricted by copyright. See
   http://www.domain-registry.nl/whois.php

   Domain name:
      planet.nl (first domain)

   Status: active


4. provera MX zapisa

Code:

# dig planet.nl mx +short
10 mail.wxs.nl.


5. telnet na dobijeni MX zapis

Code:

# telnet mail.planet.nl 25
Trying 195.121.6.51...
Connected to mail.wxs.nl.
Escape character is '^]'.
220 smtp17.wxs.nl -- Server ESMTP (iPlanet Messaging Server 5.2)
helo gmail.com
250 smtp17.wxs.nl OK, ip5452c0ea.speed.planet.nl [84.82.192.234].
mail from: mymail.personal@gmail.com
250 2.5.0 Address Ok.
rcpt to: verbaasme@planet.nl
250 2.1.5 verbaasme@planet.nl OK.
quit
221 2.3.0 Bye received. Goodbye.
Connection closed by foreign host.


Posto smo dobili:

rcpt to: verbaasme@planet.nl
250 2.1.5 verbaasme@planet.nl OK.

Znaci da ce nas mail biti negde isporucen, tj adresa je validna. Cisto primera radi, pokusajmo da posaljemo mail na nepostojecu adresu (nepostojeca@planet.nl)

Code:

# telnet mail.planet.nl 25
Trying 195.121.6.51...
Connected to mail.wxs.nl.
Escape character is '^]'.
220 smtp17.wxs.nl -- Server ESMTP (iPlanet Messaging Server 5.2)
helo gmail.com
250 smtp17.wxs.nl OK, ip5452c0ea.speed.planet.nl [84.82.192.234].
mail from: mymail.personal@gmail.com
250 2.5.0 Address Ok.
rcpt to: nepostojeca@planet.nl
550 5.1.1 unknown or illegal alias: nepostojeca@planet.nl
quit
221 2.3.0 Bye received. Goodbye.
Connection closed by foreign host.


Odnosno, dobijamo:

rcpt to: nepostojeca@planet.nl
550 5.1.1 unknown or illegal alias: nepostojeca@planet.nl

Sto drugim recima znaci, da alias / mailbox ne postoje.

Vrlo je bitno, da se mail proverava na mail serveru koji je odgovoran za taj domen, zato se i radi prvo provera MX zapisa. Ako je mail server iole ljudski podesen, on ce nakon rcpt to: da proveri da li je u stanju da isporuci taj mail u mailbox ili ne.

E, sad - sve ovo gore treba ubaciti u php code, da to automatski radi, odnosno - puno parsovanja texta :)

Poz,
Sale
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
02.05.2006. u 23:57 

SmilieBG
Aleksandar Skodric
NL

Član broj: 13094
Poruke: 1822
*.speed.planet.nl.



Profil

icon Re: Provera email adrese02.05.2006. u 23:59
Zaboravih reci - php je u stanju da sve ovo odradi, lakse je ako php ima exec ili shell pristup, ali fopen moze takodje da odradi posao...

I gotovo sigurno - na netu postoje negde gotove skripte za ovo :P

Poz,
Sale
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
02.05.2006. u 23:59 

Pharos
Pančevo

Član broj: 20664
Poruke: 1007
80.93.240.*



Profil

icon Re: Provera email adrese03.05.2006. u 00:03
I još mi samo treba to pretočeno u PHP ili Perl :D

edit:
Daj mi onda link do skripte.
Ubih se tražeći i nema. Skripta će se vrteti na mom kompu tako da imam full access svemu i svačemu.

[Ovu poruku je menjao Pharos dana 03.05.2006. u 01:05 GMT+1]
77 77 77 2E 65 73 6E 69 70 73 2E 63 6F 6D
03.05.2006. u 00:03 

SmilieBG
Aleksandar Skodric
NL

Član broj: 13094
Poruke: 1822
*.speed.planet.nl.



Profil

icon Re: Provera email adrese03.05.2006. u 00:35
Pa ja ne znam kako vi to ljudi trazite :(

za manje od 2 minuta sam nasao to sto ti treba, na google-u...
Cisto fyi, trazio sam: "php check exists mail address" i na trecoj strani nasao:

http://www.howtocreate.co.uk/php/dnld.php?file=4&action=1

:(

Poz,
Sale
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
03.05.2006. u 00:35 

Pharos
Pančevo

Član broj: 20664
Poruke: 1007
80.93.240.*



Profil

icon Re: Provera email adrese03.05.2006. u 01:58
Hvala ti puno.
Ne znam kako mi je promaklo. Valjda sam se smorio tražeći po drugim sajtovima.
Skripta odlično radi na linux-u, pitanje je kako je poterati da radi na XP-u.
77 77 77 2E 65 73 6E 69 70 73 2E 63 6F 6D
03.05.2006. u 01:58 

SmilieBG
Aleksandar Skodric
NL

Član broj: 13094
Poruke: 1822
*.speed.planet.nl.



Profil

icon Re: Provera email adrese03.05.2006. u 02:40
na windowsu nece raditi, jer koristi getmxrr, a php kaze:

Note: This function is not implemented on Windows platforms. Try the PEAR class Net_DNS.

Prema tome, morace 'peske' preko dig-a ili http://nl2.php.net/manual/en/function.dns-get-record.php

Poz,
Sale
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
03.05.2006. u 02:40 

Pharos
Pančevo

Član broj: 20664
Poruke: 1007
80.93.240.*



Profil

icon Re: Provera email adrese03.05.2006. u 11:44
Imam problem sa onom skriptom.
Za većinu mail-ova radi odlično, a onda sam upisivao adrese kao što su milan@glisic.com i...
... slika govori više od reči



77 77 77 2E 65 73 6E 69 70 73 2E 63 6F 6D
03.05.2006. u 11:44 

SmilieBG
Aleksandar Skodric
NL

Član broj: 13094
Poruke: 1822
*.speed.planet.nl.



Profil

icon Re: Provera email adrese03.05.2006. u 12:38
U samoj skripti pise, da prvo pokusava da pronadje mx zapis, a ako ne postoji, onda pokusava na domen da se prikaci:

Code:

root@mycrontab:~# dig glisic mx +short
root@mycrontab:~# telnet glisic.com 25
telnet: could not resolve glisic.com/25: Name or service not known


Ocito, ne postoji mail server za domen glisic.com, te mail adresa nije validna...

Poz,
Sale
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
03.05.2006. u 12:38 

Pharos
Pančevo

Član broj: 20664
Poruke: 1007
80.93.240.*



Profil

icon Re: Provera email adrese03.05.2006. u 13:18
Znam da nije validna adresa, ali za druge nevalidne adrese ne izbacuje poruku fsocpkoen(): ... ostatak poruke
Ako nije validna, želim samo da mi napiše da adresa nije validna i kraj. Bez onih Warning gluposti.
Kako to da modifikujem?
Čačkao sam po kodu ali bezuspešno.
77 77 77 2E 65 73 6E 69 70 73 2E 63 6F 6D
03.05.2006. u 13:18 

SmilieBG
Aleksandar Skodric
NL

Član broj: 13094
Poruke: 1822
*.speed.planet.nl.



Profil

icon Re: Provera email adrese03.05.2006. u 15:55
php.ini -> error_reporting = E_ALL & ~E_NOTICE & ~E_WARNING

Poz,
Sale

=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
03.05.2006. u 15:55 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3993
195.252.99.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: Provera email adrese03.05.2006. u 16:05
Citat:
avram@avramovic.info is an incorrect email format. The validation process cannot go further.


Lol, sta je sa TLDovima od preko 3 karaktera?
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
03.05.2006. u 16:05 

Pharos
Pančevo

Član broj: 20664
Poruke: 1007
80.93.240.*



Profil

icon Re: Provera email adrese03.05.2006. u 16:21
@SmileBG
Nemam pristup php.ini fajlu.
Postavio sam skriptu na nekom serveru.
Neda mi se da je vrtim kod mene na linu pošto radim u windowsu pa mi je mnogo brže da to upload-ujem negde nego da menjam operativne sisteme.

@JaHvram
Moja skripta prijavljuje da je tvoja email adresa validna :)
77 77 77 2E 65 73 6E 69 70 73 2E 63 6F 6D
03.05.2006. u 16:21 

SmilieBG
Aleksandar Skodric
NL

Član broj: 13094
Poruke: 1822
*.speed.planet.nl.



Profil

icon Re: Provera email adrese03.05.2006. u 17:25
@pharos:

onda ovako:

http://nl3.php.net/manual/en/function.error-reporting.php

Poz,
Sale
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
03.05.2006. u 17:25 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3993
195.252.99.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: Provera email adrese03.05.2006. u 22:43
Ova skripta (http://www.yellowpipe.com/yis/...ail-validator/verify_email.php) ne kazhe tako
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
03.05.2006. u 22:43 

[es] :: PHP :: Provera email adrese

Strane: 1 2

[ Pregleda: 3459 | Odgovora: 25 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.