Come posso fare per individuare il server pop3 sapendo solo l'indirizzo e-mail?
Come posso fare per individuare il server pop3 sapendo solo l'indirizzo e-mail?
Se l'indirizzo di posta è del tipo ciccio@tiscali.it, il POP3 server è pop.tiscali.it.
Così per quasi tutti gli altri, ma non c'è una regola fissa.
Ma che c'entra col PHP?
Bé insomma, ci sono 1000 indirizzi diversiOriginariamente inviato da mark2x
Così per quasi tutti gli altri...
mail.xx
out.xx
pop.xx
pop3.xx
andare a naso mi sembra improbabile
Olio Extravergine d'Oliva Magino
Prodotti tipici: in vendita olio, pesto ligure e altri prodotti alimentari tradizionali.
perchè stò scrivendo un webmail e volevo che il server pop3 lo rilevasse automaticamente dall'indirizzo senza richiederlo all'utente.
Secondo voi è possibile
Anche collecandosi via telnet in qualche modo.
Infatti.Originariamente inviato da daweb
andare a naso mi sembra improbabile
"Non c'è regola fissa".
Ho visto siti che già lo fanno.
Tipo spamarrest.com
Sicuramente provano sequenzialmente su una lista di acronimi fino a quando non trovano risposta giusta.
Datemi qualche altro consiglio, mi sembra un pò blanda come soluzione.
O probabilmente hanno una lista dei provider esistenti...
Ho registrato l'email di un mio dominio personale che ho creto 5 giorni fa e mi pesca il server giusto.
Non so come si potrebe fare.
Magari collegandosi via telnet.
Nessuno sa come si potrebbe fare?
beh ... ci sono sistemi più o meno efficenti
ad esempio potresti:
- acquisire il dominio MX dell'indirizzo di posta
- ottenere il l'indirizzo ip del server smtp che gestisce il dominio mx
- acquisire quindi il dominio di secondo livello che gestisce quel dominio
- querare il nameserver al quale è registrato il dominio di secondo livello e farsi restituire la lista dei sotto dominio di tipo CNAME e A
- una volta ottenuta la lista fare un'elenco con tutti gli indirizzi ip usati dai domini (in questo modo se hai 10 sotto domini 5 puntano ad un ip, 3 puntano ad un'altro e per finire 2 puntano ad un'altro ancora hai 3 indirizzi ip possibili)
- testi tutti gli indirizzi recapitati sulla porta 110 per vedere qual'è quello pop che ti interessa
- per finire provi a inviare una dummy mail (una mail contenente nulla impostando come RCPT TO soltanto il nome dell'utente senza dominio (se è ciccio@tiscali.it provi solo ciccio) in questo modo verifichi che sia il server pop corretto
Potresti anche provare a fare un sistema di filtri per verificare se è contenuta la parola pop all'interno del dominio e dai maggiore priorità
ma ti conviene definirti un database, cioe quando non hai un dato dominio in memoria fai questo lavoro e aggiungi i risultati al database e poi li peschi da li
VM su SSD da 5$! https://www.digitalocean.com/?refcode=f6925c7f0ddb
Bella risposta.
Partendo dal primo punto: come faccio ad acquisire il dominio MX dell'indirizzo di posta?