CMS Workbench

Hilfreiche Codeschnipsel, Tipps und Tricks, um das eigene CMS (Bludit, WordPress, Joomla, ...) anzupassen


Den eMail Account mit einem kleinen PHP Script auslesen, es ist ganz einfach, dieser Beitrag zeigt wie es geht.

Mail mit PHP abfragen 1

Die Sprache PHP ist wie dafür gemacht eMails via Script abzufragen. Das folgende Coding erledigt den Zugriff auf das Postfach ganz einfach.

001  $server = '{imap.servername.de:143}INBOX';
002  $adresse = 'vorname.nachname@domain.de';
003  $password = 'supergeheim';
004  $mbox = imap_open($server, $adresse, $password, OP_READONLY);
005
006  $no=1;
007  $headers = imap_headers($mbox);
008  $text = imap_fetchbody($mbox, $no, 1);
009
010  for($i = 0; $i < count($headers); ++$i)
011  {
012    echo "Header: ".$headers[$i]."<br>";
013    echo "Body: ".imap_fetchbody($mbox, $i+1, 1)."<br>";
014    echo "<hr/>";
015  }

Es ist sehr einfach aus einer Mailbox die Emails mit Header und Body auszulesen und in einem Skript darzustellen. Über PHP kann man Mails und deren Attachements auslesen und verarbeiten. Die Mails können in der Mailbox verschoben oder gelöscht werden. Eine perfekte Möglichkeit um den Mailspeicher bei Gmail für das eigene Projekt zu nutzen.




Empfehlungen


Einfacher SPAM Schutz

Wenn Sie das Bludit-Plugin Contact3 nutzen, dann können Sie in diesem Plugin eine ganz einfache und wirkungsvolle Blackliste einbauen, die den Inhalt Ihrer Mail prüft.


Mail mit PHP abfragen 2

Einweiteres kurzes Listing zum abfragen der Mails mit PHP.




Channel Monitoring

Aus Zeit- und Kostengründen wünschen Sie die Betreuung Ihres Social-Kanals wie Xing, Kununu, YouTube, Facebook, Instagram, Twitter oder Ihrer Firmenseite.

Web-Design und Templating

Für Ihr Unternehmen benötigen Sie eine professionelle und sichere Webseite nach aktuellem Stand der Technik, um weitere Kundenfelder zu erschließen.

Bewertungen und Sterne

Ihr frisch gebackenes Unternehmen benötigt einen Image-Vorschuss, positive Bewertungen bei Google, Instagram uns co. ermöglichen einen sorglosen Start.