Erstellen einer Klasse, die E-Mails aus einem POP3-Postfach ausließt und übergibt.
€30-250 EUR
Completed
Posted about 7 years ago
€30-250 EUR
Paid on delivery
Für unsere Kundenverwaltung möchten wir eingehende Mails aus einem POP3-Postfach auslesen und in unserer Datenbank ablegen. Sodass die Mails dann aus dem passenden Kundenvorgang aufgerufen werden können. Die Mails ordnen wir über den Betreff selbst dem passenden Kundenvorgang zu. Wir brauchen die Daten der E-Mail: Betreff, Header, Body, Attachments ... . Über eine PHP-Klasse sollen die Daten ermittelt werden. Die Problematik hierbei ist, dass einige Mails als Textmails eingehen. Andere gehen als html-Mails ein. Hier gibt es wohl diverse Formate.
Alternativ können die Mails im eigenen Format übergeben werden, welche über einen zu liefernden Client (PHP) geöffnet werden können. Diese Vorgehensweise müsste aber mit uns abgesprochen werden.
Wir stellen einen POP3-Zugang, über den E-Mails geladen werden können.
Die zu erstellende Klasse gibt uns die Maildaten zurück, welche wir dann weiterverarbeiten.
Ein Aufruf für die aktuellen Mails könnte sein
$objekt = new klasse();
$mails = $objekt->getMails("2017-02-09",[login to view URL],user,password); // alle E-Mails vom 09.02.2017 vom Server [login to view URL] mit dem user und den password
foreach($mails as $mail )
{
$header = $mail->getHeader();
$subject = $mail->getSubject();
$body = $mail->getBody();
}
Guten Tag,
Man könnte einfach die Tags entfernen von den HTML Mails mit Regex. Auf die Mailbox würde ich wohl mit den PHP IMAP Funktionen zugreifen. Habe langjährige Erfahrung mit PHP und werde es schnell und zuverlässig bereitstellen können.
Viele Grüsse
Damian Hunziker
Skype damian42639