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

Reply via email to