Weiterleitung von E-Mails mit einem PHP-Skript

Haben wir einen cron ' ed PHP-Skript, das überprüft, Posteingang alle zehn Minuten. Der Zweck dieses Skripts ist zu behandeln, "AUFHÖREN, aufhören" - Funktionalität für unsere SMS-Benachrichtigung service, den wir bieten. Wenn das script findet alle E-Mails mit dem Wort "STOP" am Anfang der E-Mail, wir entfernen Sie den Benutzer aus der Meldung unserer Datenbank.

Zur Deckung unserer Basen, wir möchten keine E-Mails, die nicht den genannten Kriterien entsprechen, um weitergeleitet werden zu einem anderen E-Mail-Adresse (das ist ein alias), die mehreren Personen empfangen und überprüfen Sie stündlich. Allerdings sind wir in Probleme laufen, die Weiterleitung der E-Mails von diesem PHP-Skript.

Wissen, wie die mail - Funktion von PHP funktioniert, ist es ziemlich offensichtlich, wir müssen wieder das Header vor dem Versand. Jedoch, MIME-multipart-E-Mails immer zugestellt bekommen, wie ein entstellen des Textes, einschließlich der Hindernisse und beliebige base64-codierte Anhänge.

Kennt jemand einen einfachen Weg, um eine E-Mail-Nachricht und leitet Sie auf die richtige Verwendung eines PHP-Skript?

Verwenden wir die native IMAP-Funktionen in PHP 5. Wir haben auch Zugang zu den PEAR-Mail-Modul. Allerdings haben wir nicht in der Lage waren irgendwelche Beispiele oder Personen, die vergleichbare Aufgaben durch Google-Suche.

  • Nicht noch eine gute Lösung für mein problem. Hinzufügen eines +50 bounty an eine person, die proof-of-concept-code oder geben Sie die gute Richtung in Richtung auf die Schaffung von code, kann weiterleiten von E-Mails via PHP unter Beibehaltung MIME-Begrenzungen und Anlagen.
  • Welchen MTA benutzt du (Postfix, sendmail,etc...)?
Schreibe einen Kommentar