PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : eMail Relay einrichten



LordIcon
17.04.05, 17:53
Hey und Hallo,

kennt jemand ein gutes HowTo wie ich Postfix einrichten kann, dass ich Mail's die an localhost:25 übergeben werden zum versenden (hauptsächlich um PHP Scripte gehts hier jetzt) denn über den SMTP-Server von meiner Domain versendet werden!? Das Problem wo ich immo noch nichts gefunden habe, ist die benötigte Authentifizierung auf dem externen SMTP-Server.

Was natürlich auch nicht passieren sollte, ist die Tatsache das mein Entwicklungsserver hier zu Hause denn ein offenes Relay darstellt. Er müßte denn schon auch so konfiguriert werden, das er nur Mail's von sich selbst entgegen nimmt und über den Relay denn auch verschickt...

Vielleicht kann mir ja einer von euch da einen Tipp geben wie ich sowas realisiert bekomme bzw. ob Postfix überhaupt das am besten dafür geeignet ist ?!


Und um da noch was vorweg zugreifen, ich will damit keine Spam Mails versenden. Denn da wäre ich ja verdammt doof wenn ich meinen eigenen Mailserver nutzen würde und somit schnell lokaisiert werden könnte. Brauch den Dienst nur um die Mail's die aus den Scripten die ich entwickel zu überprüfen, ob da alles richtig eingestellt ist.

Harry
17.04.05, 19:20
Hallo,

was Du tun willst, ist alles gut in der Postfix-Doku hinterlegt.

Die folgenden Links geben Dir zu allen Deinen Fragen ausführliche Antworten:
http://www.postfix.org/postconf.5.html#inet_interfaces
http://www.postfix.org/postconf.5.html#mynetworks
http://www.postfix.org/SASL_README.html#client_sasl
http://www.postfix.org/postconf.5.html#relayhost

Viel Erfolg beim stöbern :)

Harry

LordIcon
17.04.05, 19:24
Ist denn Postfix überhaupt die richtige Wahl oder gibts keine anderen Serverdienste mit denen ich das auch realisiert bekommen kann ?!

Die Doku hab ich mir auch schon angeschaut aber ich finde sie bissel sehr extrem im Moment, da ich mir wenn ich ehrlich bin, nicht wirklich klar bin was ich überhaupt alles einstellen und konfigurieren muss da...

Harry
17.04.05, 19:39
Ist denn Postfix überhaupt die richtige Wahl oder gibts keine anderen Serverdienste mit denen ich das auch realisiert bekommen kann ?!
Klar gibt es auch andere MTAs, z.B.
- exim
- qmail
- sendmail
- Exchange ;)
- Lotus Domino
- Groupwise
- Samsung Contact
- ...


Die Doku hab ich mir auch schon angeschaut aber ich finde sie bissel sehr extrem im Moment, da ich mir wenn ich ehrlich bin, nicht wirklich klar bin was ich überhaupt alles einstellen und konfigurieren muss da...
Das ist ein generelles Problem bei Mailservern. Diese gelten ja nicht umsonst als die "komplexesten Server", die so landläufig im Netz unterwegs sind.
Postfix ist dabei von den aufgezählten Varianten wohl noch der am einfachsten zu konfigurierende MTA (neben Exim). Bei den anderen Varianten wirds noch schwerer und z.T. auch teuer, da die letzten Varianten natürlich nur gegen Entgelt zu bekommen und einzusetzen sind.

PS: Welche Distribution verwendest Du?

Harry

PierreS
17.04.05, 19:40
Ich habe auf meinem Server courier-mta laufen. Die Konfiguration ist deutlich einfacher als bei Postfix und es gibt sogar ein praktisches Webfrontend.

LordIcon
17.04.05, 23:09
ICh nutz Fedora Core3 und hab Postfix jetzt eingerichtet, glaub ich zumindestens :-) Zumindestens werden über localhost E-Mails verschickt die zum teil auch ankommen...

Also wirklich sauber ist das noch nicht, da ich denke das der Mail Header nicht modifiziert wird da dort auch noch localhost auftaucht...

Harry
18.04.05, 08:13
Hi,

den Mail-Header kannst Du im schlimmsten Fall auch über die mail()-Funktion in PHP selbst modifzieren, um z.B. das "From:"-Feld und/oder das "Reply-To:"-Feld auf einen gewünschten Wert zu setzen.

Infos dazu bekommst Du hier: http://www.php.net/manual/de/function.mail.php

Harry