Dear Jason,
I am using following code;
require "classes.php";
$u = $_GET['u'];
$p = $_GET['p'];
$uex = explode("@", $u);
$u = $uex[0];
$domain = $uex[1];
require "vars.php";
$MainSettings = new GlobalInit();
$TransIDEnabled = $MainSettings->INIGet('session.use_trans_sid');
session_start();
if ((!isset($_SESSION['sess_u'])) && (!isset($_SESSION['sess_p']))) {
$newlogin = 1;
$_SESSION['sess_u'] = $u;
$_SESSION['sess_p'] = $p;
$newsession['sess_u'] = $u;
$newsession['sess_p'] = $p;
}
else {
$newsession = $_SESSION;
}
$IMAPConnection = new WM_IMAPConnection(
$newsession,
$servertype,
$IMAPPort,
$defaultIMAP,
$WAPimapserver
);
$OutputWML = new SetWML();
echo ("<wml>
<head>\n");
$OutputWML->SetHead();
echo ("</head>\n");
$OutputWML->SetCard();
$mailbox = $IMAPConnection->WM_IMAPConnect();
if (!$mailbox) {
$servererrors = implode("<br/>\n", $IMAPConnection->_mailboxerror);
if (strstr($servererrors, "invalid remote specification")) {
$servererrors .= "<br/><br/>It's possible that this server does not
support this protocol";
}
echo ("<p>\n");
echo ("Error: Sorry your login failed. Your server reported:
$servererrors</p>\n");
echo ("</card></wml>\n");
exit;
}
$numberofmessages = $IMAPConnection->WM_IMAPNumMessages2();
echo ("<p>W-mail lite<br/></p>\n");
echo ("<p><a href=\"mailbox.php");
$MainSettings->SessAppend($TransIDEnabled, 1);
echo ("\">INBOX</a> " . $numberofmessages->Nmsgs . " (" .
$numberofmessages->Recent . " new)</p>\n");
echo ("<p><a href=\"index.php?do=logout");
$MainSettings->SessAppend($TransIDEnabled, 0);
echo ("\">Exit</a></p>\n");
$IMAPConnection->WM_IMAPClose();
echo ("</card>\n</wml>");
"Jason Wong" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> On Sunday 23 November 2003 18:49, QT wrote:
>
> > I try to connect to email inbox via IMAP but I am getting folowing
error:
> >
> > Certificate failure for xxxxxx self signed certificate:
> > /C=--/ST=SomeState/L=SomeCity
>
> What code are you using? And have you studied the examples for
imap_open()?
>
> --
> Jason Wong -> Gremlins Associates -> www.gremlins.biz
> Open Source Software Systems Integrators
> * Web Design & Hosting * Internet & Intranet Applications Development *
> ------------------------------------------
> Search the list archives before you post
> http://marc.theaimsgroup.com/?l=php-general
> ------------------------------------------
> /*
> 17. ...and if we just swap these two disc controllers like _this_...
>
> --Top 100 things you don't want the sysadmin to say
> */
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php