[Postfixbuch-users] Postfix auf Webserver Kontaktformular
Patrick Lehmann
paebbelsnetworks at gmail.com
Do Jan 22 21:07:26 CET 2009
Hallo Markus,
mit Installation meinte ich das ich das was von mir in der E-Mail
beschriebene Verfahren noch nicht einsetze
und daher keine genaue Installationsanleitung angeben kann.
Mit Client meinte ich einen E-Mail-Client (MUA - Mail User Agent).
Da dieser SMTP benutzt sieht es für Postfix so aus wie Thunderbird,
Outlook und co.
Es gibt 2-3 gute phpMailer, darunter auch der von dir gefundene swiftMailer.
Diese könntest du deinen Kunden in einem Downloadbereich anbieten, sowie
in einem
1-2 seitigen Tutorial den umstieg von mail(.....) auf swiftMailer erklären.
Wenn es nur ein simples Webformular ist, dann braucht der Kunde meist
nur 1-2 Zeilen Code durch 5-10 neue ersetzen.
Die meisten Forensysteme, CM-Systeme und Blogs können bereits schon SMTP
nur ist dummerweise meist mail(...) aktiviert
d.h. hier ist es zweckmäßig dem Kunden den Umstieg und die Vorteile zu
erklären. Dieser braucht ja dann maximal bloß eine
E-Mail Adresse anzulegen z.b. forum at domain.tld und die E-Mail-Adresse,
Benutzername und Passwort in das Konfig-Script
einzutragen.
Desweiteren könnte man nach und nach alle per sendmail-schnittstelle
eingelieferten E-Mails langsam ausbremsen / begrenzen.
Man könnte auch den Neukunden das senden via Sendmail-Schnittstelle
untersagen und nur bei inkompatieblen Scripten diese anbieten.
Man muss nat. wissen wie weit will man die Kunden stressen, wieviel
Sicherheit will man auf dem Server haben etc.
Aus meiner sicht ist diese Schnittstelle veraltet und gehört wie einiges
andere in PHP abgeschaft, es ist einfach Murks wenn ein Script ohne
jede Beschränkung Mails direkt in die Mail-Queue schmeißen kann (Q-Mail
ist hier noch empfänglicher als postfix, das wenigstens noch einige
Lookup-Tables kennt.)
Auch im sinne der Vorratsdatenspeicherung kannst du die Quelle der
E-Mail eindeutig bestimmen, besser wie wenn dir der MTA sagt das kam
vom Prozess namens httpd :)
Also abschließend:
Das beste in deinem Fall wäre sicherlich beide Optionen einsetzen und
die Kunden langsam von sendmail / mail(....) wegbekommen.
MfG
Patrick Lehmann
Markus.Hoenicke at malberg-edv.com wrote:
> nunja irgendwie ist beides "schön"
> zumindest wenn man Kunden hat denen man nicht vorschreiben kann wie Sie
> Ihre Website (Kontaktseiten) mit welchen Mitteln
> zu programmieren haben.
>
> Die Idee von Herrn Driessen ist gut für Kunden die den lokal installierten
> MTA nutzen möchten.
>
> @Uwe Driessen
> Wie bekomme ich in Postfix eine Senderabhängige weiterleitung hin? Also
> nicht relayhost sondern eine neue Adresse (wie virtual_alias_maps) oder
> wie ist das gemeint?
>
> unabhängig davon:
> Ich habe jetzt bei einem Kunden einen eigenen phpMailer gesehen. Das Teil
> nennt sich swiftMailer www.swiftmailer.org
> Der setzt auf PHP auf und spricht selbst smtp. Hat viele features
> (smtp_auth/protect header injection etc) und kann gut und einfach
> konfiguriert werden.
> Muss man nur den Kunden dazu bekommen diesen zu nutzen =)
> Dadurch das ich in diesem Fall die Maildomain sowieso nicht hoste reicht
> denke ich dieser client.
>
>
> Achso Patrick was meinst du mit " Wir haben die beschriebene Installation
> noch nicht umgesetzt, aber sie
> ist geplant. Da alles über SMTP geht ist es nichts anderes als ein Client
> der sich
> einloggt und sendet " ? welche Installation? welcher Client ? ich steh
> gerade auf dem Schlauch =)
>
>
>
> Mit freundlichen Grüßen
>
> Markus Hönicke
>
> --
> _______________________________________________
> Postfixbuch-users -- http://www.postfixbuch.de
> Heinlein Professional Linux Support GmbH
>
> Postfixbuch-users at listen.jpberlin.de
> https://listi.jpberlin.de/mailman/listinfo/postfixbuch-users
>
>
Mehr Informationen über die Mailingliste Postfixbuch-users