2008-09-15 11 views

Antwort

0

Sie sind höchstwahrscheinlich in eine Wildcard E-Mail-Adresse kochend zu handhaben Skript.

+0

Eine Auffang-E-Mail-Adresse? Wäre das nicht ein totaler Spam-Magnet? –

+0

Nein. Siehe Kommentar zu Ihrer Antwort. – ceejayoz

0

Eine Auffang-E-Mail-Adresse? Wäre das nicht ein totaler Spam-Magnet?

+0

Nein - verwerfen Sie einfach alles, was nicht in Ihr geheimes E-Mail-Format passt. Im obigen Beispiel könnte alles, was nicht das Format dropbox @ [randomID]. [Benutzername] .highriishek.com hatte, ignoriert werden. – ceejayoz

2

Ich glaube, dass es nicht vollständig eine SMTP-Server-Level-Sache ist. Wie bei den Mails, bei denen sich die Ticket-ID in der Betreffzeile befindet und Sie diese dort behalten müssen, würde es meistens eine andere Anwendung geben, die die TO-Adresse überprüft, eine Datenbanksuche durchführt und dann etwas Nützliches tut.

Ich habe mich nicht für Hochhaus angemeldet, aber ich stelle mir vor, dass die Dropbox-Adresse, in der Probe als "[email protected]" angegeben, der 12345678 Teil wäre eine zufällig generierte aber eindeutige Nummer (bedeutet das sie werden nicht sequentiell erzeugt, wie zB 0000001,0000002, ... sondern wie 28902734, 1029383, ...) und mit Ihrem Account verbunden. Auf diese Weise werden die Chancen, dass sie in den falschen Account gelangen, gesenkt, und die Mail würde sich meistens wieder erholen. Alle E-Mails, die an die Dropbox-Adresse gesendet werden, werden dem Mitgliedskonto hinzugefügt, in diesem Sinne darf die Dropbox-E-Mail-Adresse nicht veröffentlicht werden. Die Dropbox-Adresse wäre nicht einfach zu merken, aber es ist nicht so. Dies verleiht der Theorie mehr Glaubwürdigkeit, dass es eine separate Anwendung gibt, die die Mails verarbeitet und sie in dem richtigen Konto ablegt.

0

Mit Postfix können Sie alles Mögliche machen. Insbesondere 2.2 und höher haben etwas mehr Power und eine bessere Syntax, wenn es darum geht, Abfragen zu erstellen. Hier ist ein Beispiel für etwas, das ich verwendet habe, um festzustellen, ob die E-Mail-Adresse, in diesem Fall Benutzer [email protected], die Kriterien erfüllt, um das Skript zu treffen.

MAIL01 # cat /etc/postfix/mysql_virtual_alias_maps.cf

user = email_api
Passwort = email_api_pass

hosts = dbslave_vip
dbname = the_db

query = SELECT ‚LOCAL_USER @ localhost 'VON u_user WHERE login_name = substring_index ('% s ',' + ', 1) UND pin = substring_index (substring_index ('% s ',' @ ', 1),' + ', -1) limit 1;