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.