Emailversand unter Debain etch funktioniert nicht
über PHP und dem mail-Befehl gesendete Emails werden nicht vom System verschickt.
Hy,
ich hab seit kurzen einen Debian-Server (Debian 5.0) im Inet hängen. drauf läuft ein Forum welches Emails über die PHP Funktion "mail()" verschickt. nun ist die Sache das die E-mails nicht ankommen. Mein Linux Lehrer meinte das man keine zusätzlichen Pakete benötigt um über PHP mails zu verschicken.
Könnt Ihr mir helfen?
Danke
ich hab seit kurzen einen Debian-Server (Debian 5.0) im Inet hängen. drauf läuft ein Forum welches Emails über die PHP Funktion "mail()" verschickt. nun ist die Sache das die E-mails nicht ankommen. Mein Linux Lehrer meinte das man keine zusätzlichen Pakete benötigt um über PHP mails zu verschicken.
Könnt Ihr mir helfen?
Danke
Please also mark the comments that contributed to the solution of the article
Content-Key: 76603
Url: https://administrator.de/contentid/76603
Printed on: April 19, 2024 at 17:04 o'clock
9 Comments
Latest comment
Du solltest mal deinen MTA ordentlich konfigurieren. Normalerweise lässt man den Versand über localhost auch ohne Authentifizierung zu. Alternativ machst du die Authentifizierung komplett aus und blockst Port 25 via iptables, so dass nur über localhost ein Zugriff auf den Mailserver möglich ist. Das geht natürlich nur, wenn der MTA Mails wirklich nur versenden, nicht aber empfangen soll.
Eine Anleitung zur Exim-Konfiguration findest du unter http://archiv.debianhowto.de/de/exim3/c_exim3.html
Eine Anleitung zur Exim-Konfiguration findest du unter http://archiv.debianhowto.de/de/exim3/c_exim3.html
Soweit ich weiss, geht das nur über ein Adress-Rewriting. Inwieweit das bei Exim auch für Absender-Adressen untersützt wird, weiss ich allerdings nicht, da ich eher auf Postfix setze. Dein Problem wird nur eher sein, dass deine Mails ziemlich überall als Spam gehandhabt werden, wenn dein Mailserver keine richtige Domain bzw. keinen richtigen MX-Eintrag hat.