majobu
26.09.03, 07:59
Hi,
ich stehe hier vor einem Problem das für mich persönlich ziemlich schwierig ausschaut. Also: auf einem produktiven Webserver werden ca. 150 Subdomains via Virtual Host gehostet.
Zu den Seiten der einzelnen Subdomains gibt es dann auch die verschiedensten Formulare die ein Besucher ausfüllen und abschicken kann. Bisher hatte ich dazu Matts FormMail.pl aus seinem Script-Archiv verwendet.
Das Problem ist nun das diese Formulare Mails verschicken sollen die nicht nur an uns ins Büro geschickt werden sondern auch an verschiedene Subdomains oder sogar an Domains die nicht bei uns liegen. SOll heissen: es werden Mails überall hin verschickt!
Es ist aber immer wieder vorgekommen das dann der Webserver als Open SPAM-Relay verwendet wurde. Die entsprechenden Lücken des Scripts konnte man dann immer wieder mit kleinen Kniffen und neueren Version stopfen...
Nun ist es so das ich in der aktuellen Version von Matts FormMail.pl oder der Alternative NMS-FormMail jede einzelne Subdomain in der Konfiguration ientragen müßte. Sobald ich versuche reguläre Ausdrücke zu verwenden meldet mir FormMail das die Adresse nicht zugelassen ist um eine Mail dorthin zu schicken.
Meine Fragen:
1. gibt es ein alternatives Script das es mir erlaubt Domains inkl. Subdomains in einem Schritt einfach für den Mailversand zu öffnen?
2. Wie müsste der (Perl) reguläre Ausdruck lauten? Also <empfaengert>@<xyz>.meine.domain
3. Selber schreiben kann ich kein solches Script nicht.... von daher verzichtet bitte auf Kommentare wie "selber schreiben" :)
Danke,
Marcus
ich stehe hier vor einem Problem das für mich persönlich ziemlich schwierig ausschaut. Also: auf einem produktiven Webserver werden ca. 150 Subdomains via Virtual Host gehostet.
Zu den Seiten der einzelnen Subdomains gibt es dann auch die verschiedensten Formulare die ein Besucher ausfüllen und abschicken kann. Bisher hatte ich dazu Matts FormMail.pl aus seinem Script-Archiv verwendet.
Das Problem ist nun das diese Formulare Mails verschicken sollen die nicht nur an uns ins Büro geschickt werden sondern auch an verschiedene Subdomains oder sogar an Domains die nicht bei uns liegen. SOll heissen: es werden Mails überall hin verschickt!
Es ist aber immer wieder vorgekommen das dann der Webserver als Open SPAM-Relay verwendet wurde. Die entsprechenden Lücken des Scripts konnte man dann immer wieder mit kleinen Kniffen und neueren Version stopfen...
Nun ist es so das ich in der aktuellen Version von Matts FormMail.pl oder der Alternative NMS-FormMail jede einzelne Subdomain in der Konfiguration ientragen müßte. Sobald ich versuche reguläre Ausdrücke zu verwenden meldet mir FormMail das die Adresse nicht zugelassen ist um eine Mail dorthin zu schicken.
Meine Fragen:
1. gibt es ein alternatives Script das es mir erlaubt Domains inkl. Subdomains in einem Schritt einfach für den Mailversand zu öffnen?
2. Wie müsste der (Perl) reguläre Ausdruck lauten? Also <empfaengert>@<xyz>.meine.domain
3. Selber schreiben kann ich kein solches Script nicht.... von daher verzichtet bitte auf Kommentare wie "selber schreiben" :)
Danke,
Marcus