Vil man så kunne logge ind på alle email kontoer, eller vil man kun kunne logge ind ved mail'ens hostname? Eksempelvis mail@hotmail.com logger ind igennem hotmail.com. Altså det gør ikke noget hvis det kun er med hosten man logger ind - det er det som jeg skal bruge.
Og kan man gøre det lokalt? Altså eksempelvis med Apache servere (Xampp)?
Hvor kan man egentlig downloade Imap Library? For så vidt jeg kan læse mig frem til det skal man installere det.
Her er det kode jeg bruger:
index.php
- if(isset($_POST["submit"])) {
- include("functions.php");
- if (!$email || !$pass || !validate_email($email)) {
- header("Location: error.php?ec=1");
- exit;
- }
-
- $arr = explode('@', $email);
- $user = trim(stripslashes($arr[0]));
- $host = trim(stripslashes($arr[1]));
- $pass = trim(stripslashes($pass));
-
- session_start();
- session_register("SESSION");
- session_register("SESSION_USER_NAME");
- session_register("SESSION_USER_PASS");
- session_register("SESSION_MAIL_HOST");
-
- $SESSION_USER_NAME = $user;
- $SESSION_USER_PASS = $pass;
- $SESSION_MAIL_HOST = $host;
-
- header("Location: list.php");
- }
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Title here</title>
- </head>
-
- <body>
- <form name="login" method="post" action="<?php echo $_SERVER["PHP_SELF"]; ?>">
- <table border="0" cellspacing="5" cellpadding="5" align="center" valign="middle">
- <tr>
- <td align="right"><font face="Verdana" size="-1">Email address</font></td>
- <td align="left"><input type="text" name="email" size="30"></td>
- </tr>
- <tr>
- <td align="right"><font face="Verdana" size="-1">Password</font></td>
- <td align="left"><input type="password" name="pass" size="10"></td>
- </tr>
- <td colspan="2" align="middle"><input name="submit" type="submit" value="Read Mail"></td>
- </tr>
- </table>
- </form>
- </body>
- </html>
Men den går direkte til
error.php?ec=1
Indlæg senest redigeret d. 22.11.2011 18:47 af Bruger #16025