Lokaler Mailversand mit Gentoo
Ich hatte das Problem, dass ich eine Installation testen musste und aber keine E-Mail von einem lokalen System versenden kann. Ist ja klar, denn ansonsten könnte ka jeder popel PC E-Mails versenden.
Damit nun die mail() Funktion auch auf einem lokalen PC Funktioniert habe ich folgendes Tutorial für Gentoo gefunden.
Das beschreibt zwar wie man mit sendmail E-Mail von seinem G-Mail Konto versendet aber im Grunde kann man diese Anleitung für jeden anderen E-Mail Server/Anbieter benutzen.
Hier ist mal mein Beispiel von der /etc/ssmtp/ssmtp.conf
root=bot@hlstats-community.org
mailhub=mail.hlstats-community.org
hostname=hlstats-community.net
AuthUser=xxx
AuthPass=xxx
Datei /etc/ssmtp/revaliases**
root:xxx@hlstats-community.org:mail.hlstats-community.org
mainuser:xxx@hlstats-community.org:mail.hlstats-community.org
Das xxx muss man durch den Anmeldenamen ersetzten. Manchmal ist es die E-mail Adresse oder ein spezieller Benutzername.
Nun kann man mit dem Beispiel aus dem Gmail and sSMTP HOWTO eine E-Mail versenden.
Damit sollte nun auch die mail() Funktion von PHP E-Mails versenden können.