Wehrte Experten!
Ich verwende ein PHP Script um einen Posteingang auszulesen, das funktioniert jedoch nicht. Jetzt bin ich mir nicht sicher ob der Fehler an mir liegt oder die IMAP extension nicht aktiviert ist.
Ich habe 2 Webspaces beide win.
Space 1: (bplaced.net (gratis)).
Space 2: (aon.at (bezahlt)).
Fehler Space 1: Fatal error: Call to undefined function imap_open() in /users/sfsoftware/www/php/pop.php on line 2
Fehler Space 2: The page cannot be displayed because an internal server error has occurred.
Bei Space 1 kann ich an den php extensions sowiso nichts ändern, da gratis. An Space 2 vermutlich schon. Also gehen wir vllt. von Space 2 aus. Die phpInfo zeigt mir unter CURL folgendes an sonst aber nirgendwo:
Heißt das jetzt, dass die IMAP Extension, doch schon aktiviert ist und der Fehler woanders liegt oder fehlt noch irgendwo ein Eintrag?
Vllt. hier noch kurz mein Code:
Hat vielleicht schon mal jemand mit diesem Problem zu tun gehabt und kann mir einen Rat geben? Vielen Dank im Vorraus!
mfg
Ich verwende ein PHP Script um einen Posteingang auszulesen, das funktioniert jedoch nicht. Jetzt bin ich mir nicht sicher ob der Fehler an mir liegt oder die IMAP extension nicht aktiviert ist.
Ich habe 2 Webspaces beide win.
Space 1: (bplaced.net (gratis)).
Space 2: (aon.at (bezahlt)).
Fehler Space 1: Fatal error: Call to undefined function imap_open() in /users/sfsoftware/www/php/pop.php on line 2
Fehler Space 2: The page cannot be displayed because an internal server error has occurred.
Bei Space 1 kann ich an den php extensions sowiso nichts ändern, da gratis. An Space 2 vermutlich schon. Also gehen wir vllt. von Space 2 aus. Die phpInfo zeigt mir unter CURL folgendes an sonst aber nirgendwo:
PHP-Code:
CURL
....
Protocols: dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, pop3, pop3s, rtsp, scp, sftp, smtp, smtps, telnet, tftp
usw...
Vllt. hier noch kurz mein Code:
PHP-Code:
<?php
$mbox = imap_open("{imap.gmail.com:993}", "vorname.nachname@gmail.com", "meinpasswort");
echo "<h1>Postfächer</h1>\n";
$folders = imap_listmailbox($mbox, "{imap.gmail.com:993}", "*");
if ($folders == false) {
echo "Abruf fehlgeschlagen<br />\n";
} else {
foreach ($folders as $val) {
echo $val . "<br />\n";
}
}
echo "<h1>Nachrichten in INBOX</h1>\n";
$headers = imap_headers($mbox);
if ($headers == false) {
echo "Abruf fehlgeschlagen<br />\n";
} else {
foreach ($headers as $val) {
echo $val . "<br />\n";
}
}
imap_close($mbox);
?>
Hat vielleicht schon mal jemand mit diesem Problem zu tun gehabt und kann mir einen Rat geben? Vielen Dank im Vorraus!
mfg
Kommentar