Hallo an alle,
ich möchte Informationen von meinem Mailserver hinsichtlich der User-Accounts abfragen. (neue Mails, Speicherplatz etc...)
bislang habe ich es mit diesem Skript probiert:
<?php
$mbox = imap_open("{mail.domain.de}INBOX","user_name", "passwort")
or die("can't connect: ".imap_last_error());
$check = imap_mailboxmsginfo($mbox);
if($check) {
print "Messages: ". $check->Nmsgs ."<br>\n" ;
print "Recent: " . $check->Recent ."<br>\n" ;
print "Unread: " . $check->Unread ."<br>\n" ;
print "Deleted: " . $check->Deleted ."<br>\n" ;
print "Size: " . $check->Size ."<br>\n" ;
} else {
print "imap_check() failed: ".imap_last_error(). "<br>\n";
}
imap_close($mbox);
?>
funzt auch, aber dauert einfach zu lange (ca. 5 - 6 sec ). Das kannste keinem user beim Login zumuten
Liegt das an der imap-funktion? Wenn ja, geht's irgendwie schneller?
Bin für jeden Tipp dankbar
Viele Grüsse
Thommy
ich möchte Informationen von meinem Mailserver hinsichtlich der User-Accounts abfragen. (neue Mails, Speicherplatz etc...)
bislang habe ich es mit diesem Skript probiert:
<?php
$mbox = imap_open("{mail.domain.de}INBOX","user_name", "passwort")
or die("can't connect: ".imap_last_error());
$check = imap_mailboxmsginfo($mbox);
if($check) {
print "Messages: ". $check->Nmsgs ."<br>\n" ;
print "Recent: " . $check->Recent ."<br>\n" ;
print "Unread: " . $check->Unread ."<br>\n" ;
print "Deleted: " . $check->Deleted ."<br>\n" ;
print "Size: " . $check->Size ."<br>\n" ;
} else {
print "imap_check() failed: ".imap_last_error(). "<br>\n";
}
imap_close($mbox);
?>
funzt auch, aber dauert einfach zu lange (ca. 5 - 6 sec ). Das kannste keinem user beim Login zumuten
Liegt das an der imap-funktion? Wenn ja, geht's irgendwie schneller?
Bin für jeden Tipp dankbar
Viele Grüsse
Thommy
Kommentar