me eige webmail proggie om mail rechttreeks op me webpage tezetten
dus wat op die email adress binnen komt wordt meteen leesbaar
<?
// Een aantal veraf ingestelde variabele!
$pop3_server="mail.xx.xx";
$pop3_port=110;
$pop3_user = "xx@xx.xx";
$pop3_wachtwoord = "xxxxxx";
// verbinding maken met mailserver en Status controleren!
// open socket to server and check connection status
$mailserver=fsockopen($pop3_server,$pop3_port,&$errno,&$errstr,30);
if(!$mailserver) {
print("
Connection failed!");
exit;
// Connection ok
} else {
// HELO bericht
$buffer=fgets($mailserver,512);
// USER
$buffer="USER $pop3_user\n";
fputs($mailserver,$buffer);
$buffer=fgets($mailserver,512);
// PASS
$buffer="PASS $pop3_wachtwoord\n";
fputs($mailserver,$buffer);
// Authentification OK/ERR
$buffer=fgets($mailserver,512);
if (substr($buffer,0,4)=="-ERR") {
printf("
Invalid password or username!<br><br>
");
fclose($mailserver);
exit;
// Authentification OK
} else {
print "$pop3_user@$pop3_server";
// STATUS
$buffer="STAT\n";
fputs($mailserver,$buffer);
$buffer=fgets($mailserver,512);
$mailsum=substr($buffer,4,2);
$mailmem=substr($buffer,6,strlen($buffer)-6);
// QUIT
$buffer="QUIT\n";
fputs($mailserver, $buffer);
$buffer=fgets($mailserver,512);
// close connection
fclose($mailserver);
// status information
print("<table border=0 width=400>
<tr bgcolor=\"#C0C0C0\">
<td>number of mails</td>
<th align=left>$mailsum</th>
</tr>
<tr bgcolor=\"#E0E0E0\">
<td>mailboxsize</td>
<th align=left>$mailmem bytes</th>
</tr>
</table>");
}
}
?>