Mails mit PHP und MySQL empfangen

wieso Port 25 ? brauchst du nicht den Port 110 für Pop3 ?

PHP:
 $mbox = imap_open ("{localhost:110/pop3}INBOX", "user_id", "password");
 
low-group hat gesagt.:
wieso Port 25 ? brauchst du nicht den Port 110 für Pop3 ?

PHP:
 $mbox = imap_open ("{localhost:110/pop3}INBOX", "user_id", "password");
Ja stimmt SMTP ist für den Ausgang der Mails und nicht für den Eingang.
Jetzt geht es auch zumindest werden Jetzt die Betreffe der Mails angezeigt.
Das ganzee ishet so aus
N 1)20-Dec-2004 Betr(5165 chars)

Was heißt das 5165 chars?
und wie kann ich jetzt noch die mails öffnen.

Werde Morgen noch mal einbisschen danach Suchen, falls es niemand weiß.
 
low-group hat gesagt.:

Habe es jetzt hinbekommen den Body anzuzeigen. Allerdings werden dort keine zeilen umbrüche gemacht so wie sie in der geschriebenen Mail sind

PHP:
echo "<p><h1>Headers in INBOX</h1>\n";
$headers = imap_body($mbox, "1");
if ($headers == false)
    echo "Call failed<br>\n";
else

        echo $headers . "<br>n";

Und das mit dem Inhalt des Headers bekomme ich auch nicht hin.
Ich möchte ern den Betreff, E-Mail Adresse des Senders und Empfängers und angezeigt haben.
Hab
hier geguckt baer nichts funktioniert :confused:
 
Kann mir den keiner weiter helfen ich komme auf php.net nicht weiter.
Ich habs jetzt hinbekommen alles Mails Anzeigen zu lassen. Und auch den Body der Mail zeigen zu lassen aber ohne Zeilen umbrüche.

Nun möchte ich alles in Variablen haben also den Betreff, den Empfänger, das Datum, den Absender usw.
 
Das mit den Zeilen umbrüchen geht jetzt.
Der Body teil Funktioniert jetzt bei mir.
Nur der Header ist noch nicht zerteilt
 
Zurück