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

Server za validaciju email lista

[es] :: Linux/UNIX serveri i servisi :: Server za validaciju email lista

[ Pregleda: 1964 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

draganjovan77
Dragan Jovanovic
Web Developer LAMP
Malta

Član broj: 307297
Poruke: 4
*.i06-3.onvol.net.



Profil

icon Server za validaciju email lista29.09.2012. u 00:07 - pre 140 meseci
Pozdrav svima,

Potrebna mi je pomoc ili strucna osoba koja bi konfigurisala vps tako da omoguci php skripti da vrsi smtp validaciju liste i registruje bounce.Lista oko pola miliona.
ili ti spam server :)
Poceo sam da radim za jednu od betting kompanija i uvalili su mi taj task za koji nisam siguran da je moguce odraditi iz vise ociglednih razloga.
Zanimame da li je moguce da se odradi validacija liste od pola miliona( znam da postoje razni web servisi na netu koji pruzaju te usluge ), ali da li je moguce odraditi tako nesto sa jednom vps-om i 3 IP adrese.

Hvala Unapred
 
Odgovor na temu

Tyler Durden
Tyler Durden
Beograd

Član broj: 4312
Poruke: 3379
*.adsl.verat.net.



+1365 Profil

icon Re: Server za validaciju email lista29.09.2012. u 09:41 - pre 140 meseci
Cek, ko vrsi validaciju liste? Samo ta PHP skripta, ako sam dobro shvatio?
Beneath civilization's fragile crust, cold chaos churns...
 
Odgovor na temu

draganjovan77
Dragan Jovanovic
Web Developer LAMP
Malta

Član broj: 307297
Poruke: 4
*.i06-3.onvol.net.



Profil

icon Re: Server za validaciju email lista29.09.2012. u 09:57 - pre 140 meseci
php bi trebao da vrsi smtp validaciju, tamo gde ne moze registrovao bi se bounce , a to bi trebalo da se podesi na mail serveru :),
i php skripta bi trebala da koristi tri ili vise IP adresa kada krene proces validacije.
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
95.180.97.*



+257 Profil

icon Re: Server za validaciju email lista29.09.2012. u 11:55 - pre 140 meseci
Šta podrazumevaš pod smtp validacijom?

Jedini način da ustanoviš da je neka mail adresa neispravna je da pratiš šta dobijaš na mail serveru kao odgovor na mail koji si poslao, tj. ako se vrati kao neispravna. Sve ostalo je netačno. U tu svrhu trebalo bi da imaš neki procmail skipt ili nešto slično što može da pregleda mail pre nego što ga smesti u mailbox.

I šta znači da bi skript trebao da koristi 3 ili više IP adresa? (skript, koliko je meni poznato skripta je fotokopija knjige ili slično što se koristi na fakultetima).
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

draganjovan77
Dragan Jovanovic
Web Developer LAMP
Malta

Član broj: 307297
Poruke: 4
*.i06-3.onvol.net.



Profil

icon Re: Server za validaciju email lista29.09.2012. u 13:50 - pre 140 meseci
ok skript
A sto se tice smtp validacije mislim na smtp komande koje koristis kada se konektujes na smtp server.
3 i vise adrese koje bi skript koristio kako bi smanjio sansu da bude prepoznat kao spam, to je samo ideja:)
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
95.180.97.*



+257 Profil

icon Re: Server za validaciju email lista29.09.2012. u 16:01 - pre 140 meseci
I šta bi ti koristio za validaciju od tih komandi? VRFY? RCPT TO? Nijedna od njih nije baš upotrebljiva. Jedino ono što dobiješ kao odgovor od servera (to je u stvari "bounce" o kome pričaš), a i tu moraš da filtriraš - da li je quota ili unknow user ili nešto treće....

I kako misliš da skript dobija različite IP adrese? Ne verujem da to može baš lako da se implementira...

Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

draganjovan77
Dragan Jovanovic
Web Developer LAMP
Malta

Član broj: 307297
Poruke: 4
*.i06-3.onvol.net.



Profil

icon Re: Server za validaciju email lista29.09.2012. u 17:05 - pre 140 meseci
Kako mislis da je neupotrebljiva?Ako dobijes odgovor da je user postojeci mislim da je to upotrebljivo.
Mada mene zanima tvoje misljenje da li bi se ti upustao u tako nesto.
Da li je moguce napraviti sistem za validaciju email liste na bilo koji nacin?
Ili drugacije receno kako bi odbranio mail server od bounca ako pokrenes nevalidiranu listu.(replay-to 'nepostojeci domen ili ->dev/nul na postojeci domen')
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
95.180.97.*



+257 Profil

icon Re: Server za validaciju email lista30.09.2012. u 08:29 - pre 140 meseci
Ok, neupotrebljivo u smislu da ne možeš naći koji su sve mailovi ispravni. Recimo, šta ako naletiš na mail server sa greylistingom? Dobićeš ovakav odgovor:

Citat:
220 mail.domen.com ESMTP ...
helo ja.com
250 mail.domen.com
MAIL FROM:<[email protected]>
250 2.1.0 Ok
VRFY [email protected]
450 4.2.0 <[email protected]>: Recipient address rejected: Greylisted

I šta ćeš zaključiti o ovom mailu? Ništa, osim da ne znaš da li je dobar ili ne.

Inače, još objašnjenja zašto je verifikacija loša imaš na adresi
http://www.spamresource.com/20...dress-validation-bad-idea.html

Što se tiče mog mišljenja, ja nemam stotine hiljada mail adresa pa da se upuštam u to. Ali ako bih morao, prvo bih napravio jedinstvenu (unique) listu domena koje imam u listi i proverio koji domeni rade (imaju MX zapis u DNS-u). Sve koji nemaju bih izbacio. To bi bio prvi korak. Zatim, proverio bih ispravnost mail adresa (da li nemaju razmake ili neke druge gluposti, takve bih isto izbacio).
Dalje, podesio bih mail server da mora da prođe kroz procmail ili neki drugi skript pre nego što ga smesti u inbox, kako ne bi došlo do prepunjavanja diska. Taj skript bi analizirao šta je dobio (tražeći linije sa kodom 550 koji znači da je nepostojeći mail, ako se dobro sećam) i takve mailove bih smeštao na /dev/null, a mail adresu koja je sadržana u toj liniji bih smestio u fajl sa neispravnim adresama.
Na kraju poslao bih mailove, pustio da skript radi i skupi neispravne adrese (pa ma koliko to trajalo, jer će to svakako da napadne mail server, ali on ne bi trebalo da pukne...) i na kraju uradio jedan "diff" između originalnog spiska mail adresa i ovog neispravnog. Tako bih dobio najčistiju listu.
Skript i dalje ostaje na snazi da radi i pri svakom sledećem slanju mailova, i skuplja novonastale neispravne adrese.

Naravno, ovo sve ne bih radio php-om, jer sumnjam da bih postigao to što treba sa nepodešenim memory_limit i max_execution_time ili kako se već zovu beše te promenljive u php.ini, koristio bih linux shell scripting za ovako nešto.

Opet, ne znam kako bi bilo ispravno, ovo je samo jedna od ideja...



Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

[es] :: Linux/UNIX serveri i servisi :: Server za validaciju email lista

[ Pregleda: 1964 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

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