about ssl socket programming

From: Date: Fri, 30 Apr 2004 04:41:46 +0000
Subject: about ssl socket programming
Groups: php.general 
Request: Send a blank email to php-general+get-185005@lists.php.net to get a copy of this message
Hi, I am running qmail+vpopmail+courier-imap on gentoo box with ssl. And now making the password change script in php. I used to use this code in my previous server. <?php $socket=fsockopen("ssl://localhost", 993, $errno, $errstr, 30); if(!$socket) { echo "$errstr ($errno)<br />\n"; } else { echo "ok<br>"; fwrite($socket, "$_POST[email_address]\r\n"); echo fread($socket, 1024); echo "<br><br>-----------------------------------<br><br>"; fwrite($socket, "PASS $_POST[password]\r\n"); echo fread($socket, 1024); $checkpassword=substr($line,0,1); if ($checkpassword=='+') { echo "<b>Password changed</b>" ; system("sudo /pathtovpop/vpopmail/bin/./vpasswd '$_POST[email_address]' '$_POST[new_password]'"); echo "<br><a href=/horde/imp>main page</a>"; } else { echo "INVALID LOGIN"; } fclose($socket); } ?> When I run this script, I've got this error: ------------------------------------------------------------------------------------------------------------------------ * OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE AUTH=PLAIN ACL ACL2=UNION] Courier-IMAP ready. Copyright 1998-2004 Double Precision, Inc. See COPYING for distribution information. USER NO Error in IMAP command received by server. PASS NO Error in IMAP command received by server. INVALID LOGIN ------------------------------------------------------------------------------------------------------------------------- How can I implement this? help~

« previous php.general (#185005) next »