Der Martin: mail() Mails => Spam

Beitrag lesen

Hallo,

Falls du aber über dein Skript Mails an gmx, hotmail oder yahoo auch verschicken magst, da User evtl. dort ihre Adressen haben, solltest du PHPMailer benutzen. Denn die meisten eMail-Provider ordnen openrelay-Mails dem Spamordner zu.

Wieso soll die Funktion mail() gleichbedeutend sein mit open relay-Mails?
Da ist doch gar kein Zusammenhang oder?

gut dass du das fragst - dein Einwand ist nämlich vollkommen richtig. :-)

Die PHP-Funktion mail() benutzt entweder das auf dem System eingerichtete sendmail-Programm mit dessen Einstellungen (Linux) oder kontaktiert den SMTP-Server, der in der php.ini dafür eingetragen ist (Windows). Wobei in diesem Fall leider kein SMTP-AUTH unterstützt wird, so dass man entweder auf dem eigenen Rechner ein SMTP-Relay einrichten muss (z.B. Mercury/32) oder tatsächlich einen "offenen" SMTP-Server nutzen muss, der keine Authentifizierung erfordert - mit allen Konsequenzen.

So long,
 Martin

--
Noch Fragen? - Ich weiß es auch nicht.