Mail-Server für PHP-Funktion mail() installieren

Hallöle!

Ich besitze einen vServer (debian), auf welchem leider kein Mailserver läuft. Aus diesem Grund funktioniert in PHP leider die Funktion mail(); nicht und mein Forum verschickt keine Registrierungsmails.

Nun wollte ich mal einen Mailserver installieren und habe festgestellt, daß diese Dinger doch für meine Zwecke alle extrem überladen sind (ich hatte mich an Exim4 versucht, hat aber nicht geklappt).

Gibt es keinen „kleinen, abgespeckten“ Server, der grade so für meine Zwecke reicht? Sollte auch einfach zu benutzen sein, da ich keinen Plan von garnix habe. Er soll wirklich nur als „Stütze“ für das PHP-mail fungieren.

Danke
MrMoods

Ich besitze einen vServer (debian), auf welchem leider kein
Mailserver läuft.

Das sollte mich sehr wundern. Eigentlich moegen die gar nicht, wenn sie keine mails schreiben koennen.

Nun wollte ich mal einen Mailserver installieren und habe
festgestellt, daß diese Dinger doch für meine Zwecke alle
extrem überladen sind (ich hatte mich an Exim4 versucht, hat
aber nicht geklappt).

Exim kenn ich nicht, aber ein

 # apt-get install postfix
 # postconf -e relayhost=[smtp.example.com]
 # /etc/init.d/postfix reload

koennte Dich schon weit bringen. smtp.example.com musst Du mit dem mailserver Deines providers/hosters ersetzen.

Gibt es keinen „kleinen, abgespeckten“ Server, der grade so
für meine Zwecke reicht?

nullmailer, ssmtp, …

Sollte auch einfach zu benutzen sein, da ich keinen Plan von garnix
habe.

Das ist natuerlich denkbar schlecht Vorraussetzung.

Er soll wirklich nur als „Stütze“ für das PHP-mail fungieren.

Ach, Du bist PHP-Programmierer, sag das doch gleich…

Gruss vom Frank.

Juhu! Eine Antwort! Nach 4 Wochen! :smile: Danke!

Ich besitze einen vServer (debian), auf welchem leider kein
Mailserver läuft.

Das sollte mich sehr wundern. Eigentlich moegen die gar
nicht, wenn sie keine mails schreiben koennen.

Naja, interne Mails mit Fehlermeldungen der cronjobs usw. verschickt er.

Exim kenn ich nicht, aber ein

apt-get install postfix

postconf -e relayhost=[smtp.example.com]

/etc/init.d/postfix reload

koennte Dich schon weit
bringen. smtp.example.com musst Du mit dem mailserver Deines
providers/hosters ersetzen.

Hmm, das werd ich mal versuchen. Aber mein Provider/Hoster bietet mir keinen SMTP an. Ich habe dort die billigste Variante eines vServers. Das heißt ohne Domain und ohne alles drum und dran.

Eigentlich läuft auf dem System ja ein Mailserver, aber ich habe bei der letzten Neuinstallation ein „nacktes“ Debian gewählt. Wusste nicht, daß ich nen Mailserver brauche. Domains und Mails hab ich bei nem anderen Anbieter.

Sollte auch einfach zu benutzen sein, da ich keinen Plan von garnix
habe.

Das ist natuerlich denkbar schlecht Vorraussetzung.

Naja, bisher bin ich eigentlich immer ganz gut klargekommen. Meine Kenntnisse reichen so weit, daß ich den vServer ans Laufen bekomme, Apache, PHP, mySQL usw. kann ich auch einrichten. Diverse andere Dienste, die ich brauche, auch. Nur am Mailserver bin ich gescheitert.

Er soll wirklich nur als „Stütze“ für das PHP-mail fungieren.

Ach, Du bist PHP-Programmierer, sag das doch gleich…

Mein ich das nur, oder magst Du solche Leute nicht? :smile: