// Data: 2001-09-27 $username = $PHP_AUTH_USER; $password = $PHP_AUTH_PW; /* Altere o servidoer de localhost para o nome ou ip do seu servidor */ // $dsn = "{localhost/imap:143}"; // Descomente para autenticar via imap $dsn = "{localhost/pop:110}"; // Descomente para autenticar via pop3 cfunction authenticate() { Header("WWW-authenticate: Basic realm=\"Area Restrita (".strftime("%r",time()).")\""); // Nao retirar o strtime Header("HTTP/1.0 401 Unauthorized"); print "

Por favor forneça um usuário e senha validos

"; exit; } if($logout==1) { setcookie("login","off"); $PHP_SELF = str_replace("logout=1","",$PHP_SELF); header("Location: $PHP_SELF"); exit(); } if(!isset($username) && !isset($password) || $login=="off") { setcookie("login","on"); authenticate(); } else { $imap = @imap_open($dsn, $username, $password, OP_HALFOPEN); if(!$imap) { authenticate(); } else setcookie("login","on"); } @imap_close($imap); ?> Login efetuado com sucesso :-) Logout