pop3 auslesen

hi ihr :smile:

mails zu schreiben ist ja kein problem - aber zum thema mails empfangen finde ich nix. und es gibt sicher möglichkeiten…

ich habe versucht, webmail-scripts, die ich im internet gefunden habe, nach den teilen zu durchsuchen, die die mails vom pop-server abholen, bin aber nicht fündig geworden. irgendwie muss es doch möglich sein…

ich suche das gegenstück zu mail() - wenn es sowas gibt. eine funktion, die die inhalte eines mailkontos in variablen schreibt, zum beispiel in arrays nach der art absender [nachricht1] betreff[nachricht1] inhalt[nachricht1] usw.

hintergrund ist, dass ich mehrere webprojekte habe - und daher mehrere newsletter verwalte - und zum teil die gleichen, die ich dann immer hin- und herkopieren muss. am einfachsten wäre es nun für mich, wenn ich gemeinsame newsletter einfach an eine bestimmte adresse mitschicken könnte, und die zweite webseite die mail dann aus dem postfach abholt und automatisch an die newsletterempfänger der zweiten seite weiterleitet.

vielen dank für eure hilfe :smile:

kalli

Hallo,

hier findest du alles, was du brauchst: http://de2.php.net/imap
Warum konsultierst du nicht die (wirklich gute) Dokumentation von PHP für solche Fragen?

Daniel

es tut mir leid. die seite kenne ich, aber ich habe die erklärungen nicht verstanden. deswegen frag ich ja nach.

lg

kk

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo,

was genau verstehst du denn nicht? Die Dokumentation hat ja auch etliche Bespiele anhand derer man die Funktionsweise eigentlich prima nachvollziehen kann.

Hiermit stellst du eine verbindung her:

$mbox = imap\_open ("{domain.com:143}INBOX", "username", "password");

hiermit lässt du dir diverse Statusinformationen ausgeben:

$status = imap\_status ($mbox, "{your.imap.host}INBOX", SA\_ALL);

z.B.

echo $status-\>unseen;

um die Anzahl ungelesener Nachrichten auszugeben.

Das Abrufen der Mails ist nun mal nicht ganz trivial, aber wenn du dir die Doku durchliest, wirst du es schon verstehen. Außerdem gibt es ja einen Haufen freier PHP Klassen, um mit Mailboxen zu arbeiten.

Daniel