Mikijs Posted April 25, 2008 Report Share Posted April 25, 2008 Ka caur PHP var nosutit requestu mainit paroli POP3 E-Pasta kastitei? Link to comment Share on other sites More sharing options...
Vebers Posted April 25, 2008 Report Share Posted April 25, 2008 Teorētiski var. Atkarīgs no POP3 servera un kur glabājas lietotājvārdi un paroles. Link to comment Share on other sites More sharing options...
Mikijs Posted April 25, 2008 Author Report Share Posted April 25, 2008 (edited) vai vari paradit kadu piemeru? es konektejos ar klasi (mime) no php_mime bibliotekas [code]$default_port=110;$default_protocol='pop3';$default_host='mail.mansserveris.lv';$txtusername=$_POST[login];$txtpassword=$_POST[parole];$mbox_id='INBOX';[/code][code]$email=new imap_pop3($default_port,$default_protocol,$default_host,$txtusername,$txtpassword,$mbox_id);if ($email->authenticate()) { echo "Logged in";}[/code] [code] function authenticate() { $this->mbox = imap_open("{" . $this->hostname . "/" . $this->protocol . "}", $this->username, $this->password); if ($this->mbox) { return true; } else { return false; } // end if } // end function[/code] Edited April 25, 2008 by Mikijs Link to comment Share on other sites More sharing options...
Aleksejs Posted April 25, 2008 Report Share Posted April 25, 2008 Es neesmu ne reizi lietojis POP3 serveri, kuram būtu šāda funkcionalitāte. Droši vien es apskatītos dokumentāciju par konkrēto serveri un pamēģinātu caur telnetu pieslēgties un izmēģināt ievadīt kādas komandas "help passwd" utt. Link to comment Share on other sites More sharing options...
Vebers Posted April 25, 2008 Report Share Posted April 25, 2008 Tu mani nesaprati. Tas ko parādiji ir tikai Login puse, bet reāli username / password parasti glabājas sistēmas failos vai datubāzē (tā vieta kur meklē derīgos lietotājvārdus / paroles). Tātad tas viss atkarīgs no paša POP3 servera - kā viņš ir nokonfigurēts, vai izmanto, piemēram, MySQL datubāzi vai arī kādu sistēmas failu piemēram /etc/passwd, tad tur arī būtu jānomaina šie login dati. Link to comment Share on other sites More sharing options...
andrisp Posted April 25, 2008 Report Share Posted April 25, 2008 Mēģināju sagūglēt, bet neko par tādu php_mime bibliotēku nevarēju atrast. Link to comment Share on other sites More sharing options...
Mikijs Posted April 25, 2008 Author Report Share Posted April 25, 2008 http://www.phpguru.org/static/mime.mail.html tulit pastisos kur glabajas Link to comment Share on other sites More sharing options...
n0r3k Posted April 25, 2008 Report Share Posted April 25, 2008 Viņš domā šo : http://lv.php.net/manual/en/book.imap.php Link to comment Share on other sites More sharing options...
Mikijs Posted April 25, 2008 Author Report Share Posted April 25, 2008 failaa /etc/passwd - atrodas paroles visadiem servisiem, bet ne meilam.. ir fails /etc/mail zem ta ir "domaintables" fails - tuksh - =/ pielauju ka sql tabulas lieto.. Link to comment Share on other sites More sharing options...
Mikijs Posted April 25, 2008 Author Report Share Posted April 25, 2008 Viņš domā šo : http://lv.php.net/manual/en/book.imap.php ja Link to comment Share on other sites More sharing options...
marrtins Posted April 25, 2008 Report Share Posted April 25, 2008 Ja pareizi atminos, ta paroles maiņa caur POP3 bi haks, kas variē no sistēmas uz sistēmu atkarībā no konfiga. Link to comment Share on other sites More sharing options...
Mikijs Posted April 25, 2008 Author Report Share Posted April 25, 2008 Ok - meiginasu kko izdomat.. - paldies Link to comment Share on other sites More sharing options...
Vebers Posted April 25, 2008 Report Share Posted April 25, 2008 failaa /etc/passwd - atrodas paroles visadiem servisiem, bet ne meilam.. ir fails /etc/mail zem ta ir "domaintables" fails - tuksh - =/ pielauju ka sql tabulas lieto.. Uzzini, kas Tev ir par mail serveri. Atrodi konfigurācijas failu, tad tur arī jābūt norādei kur glabājas lietotājvārdi un paroles vai arī paroļu datubāzes. Ja nav norādes konfig failā tad meklē google kur tas atrodas. Link to comment Share on other sites More sharing options...
Mikijs Posted April 25, 2008 Author Report Share Posted April 25, 2008 ok =] Link to comment Share on other sites More sharing options...
n0r3k Posted April 25, 2008 Report Share Posted April 25, 2008 Ja pareizi atminos, ta paroles maiņa caur POP3 bi haks, kas variē no sistēmas uz sistēmu atkarībā no konfiga. Katrā ziņā neviena no funkcijām nav paredzēta paroles maiņai. Vienīgais, kas man nāk prātā, kā risinājums, ir exec() funkcija. Pieņemu, ka consolē Tu vari nomainīt paroli. Pavisam noteikti jāvar. Link to comment Share on other sites More sharing options...
Recommended Posts