Stranica: 1/1.
program za pop kontrolu
Postano: 14 lis 2010, 17:17
Postao/la Gigolo
Probao sam telnet za hendlanje pop poslužitelja i nije loš. Međutim to je skup programa bolje rečeno koncepcija koja se ostvaruje preko više programa. (Najjednostavnije je u synaptic tresniti "telnet" i pokupiti sve šat ponudi.) Zanima me ima li kakv program (ne skup programa ili koncepcija) koji je jednostavan i učinkovit ko telnet. I dodatno pitanje, na koji način programeri mail klijenata pristupaju popu?
Re: program za pop kontrolu
Postano: 14 lis 2010, 17:55
Postao/la drade
Pozdrav,
Kakve veze ima telnet s hendleanjem pop posluzitelja (mozda pod handleanje mislimo na druge stvari, na sto ti mislis kada kazes "handleanje" ? Administracija, pregledavanje mailboxa .. ?) ?
Telnet je mrezni protokol (ujedno pruza bidirekcionalnu interaktivnu tekstualnu komunikaciju (u obliku cli pristupa na udealjenom racunalu))..\
Mozes li precizirati sto zapravo zelis uciniti ?
Re: program za pop kontrolu
Postano: 14 lis 2010, 18:14
Postao/la Gigolo
Znam za telnet. Treba mi mogućnost dojave broja poruka (to telnet radi odmah kod spajanja) i dele komanda ko kod telneta, eventualno pregled prvih 10-tak redova poruke.
Re: program za pop kontrolu
Postano: 14 lis 2010, 19:58
Postao/la drade
Mislim da si mozes nesto zaskriptati koristeci expect.
Nesto tipa (koristim primjer kojim sam pomogao nekome s slicnim problemom ali za FTP)
Kod: Označi sve
#!/usr/bin/env expect
set username username
set pass password
set host ime_domacina_ili_IP_adresa
spawn telnet $host 110
expect "+OK"
send "user $username\r"
expect "+OK"
send "pass $pass\r"
expect "+OK"
send "stat\r"
expect "+OK"
send "quit\r"
expect eof
Ovo bi ti trebalo dati ovakav output (moze varirati):
drade@host:~$ ./popauto2
spawn telnet hostname 110
Trying hostname...
Connected to hostname.
Escape character is '^]'.
+OK wtf.lol.tld bla bla bla
user username
+OK hello username, please enter your password
pass super_secret_password
+OK server ready
stat
+OK broj_poruka size
quit
+OK mail_hostname closing connection
Connection closed by foreign host.
No to i dalje koristi telnet, ali automatski ... mozes koristiti i netcat ako zelis umjesto telneta.
Npr.:
Kod: Označi sve
#!/usr/bin/env expect
set username username
set pass password
set host ime_domacina_ili_IP_adresa
spawn nc -v -v $host 110
expect "+OK"
send "user $username\r"
expect "+OK"
send "pass $pass\r"
expect "+OK"
send "stat\r"
expect "+OK"
send "quit\r"
expect eof
Re: program za pop kontrolu
Postano: 14 lis 2010, 20:15
Postao/la Gigolo
Hvala ti. Dakle ništa bez telneta.
Re: program za pop kontrolu
Postano: 14 lis 2010, 20:16
Postao/la drade
Gigolo je napisao/la:Hvala ti. Dakle ništa bez telneta.
Ili netcat-a. Moras nekako uspostaviti tcp konekciju, koji god tool koristio za to.
Re: program za pop kontrolu
Postano: 14 lis 2010, 20:17
Postao/la glaskoncILLa
koji je problem sa telnetom?
mislim, necim moras ostavariti konekciju, telnet je za to dobar ( ili los buduci da sve salje u clear tekstu ) kao i bilo sto drugo.
Re: program za pop kontrolu
Postano: 15 lis 2010, 08:33
Postao/la Gigolo
Ma nema problema s telnetom. Ovo propitkujem jer već neko vrijeme razmišljam da napišem program za brisanje spama direktno na popu. Za to je dovoljno shell skriptiranje, telnet i zenity. Razmisliti ću.
Re: program za pop kontrolu
Postano: 15 lis 2010, 08:43
Postao/la Gigolo
Možda bi to već bilo gotovo da nemem nikakav alat, ali koristim ovo
http://www.download.ba/xTerminator-free ... 12245.html kroz wine i radi ok.