Emails über einen externen SMTP Server verschicken

PHP-Fan

Erfahrenes Mitglied
Hallo,

ich nutze derzeit die mail() Funktion. Diese hat bei meinem alten Anbieter immer funktioniert. Nun bin ich in das Ausland gewechselt und meine Emails kommen nur noch selten an. Ich gehe davon aus, dass der Mailserver einen an der Waffel hat. Nun möchte ich mich per PHP bei meinem SMTP Server in Deutschland anmelden und dann erst die Email versenden sodass die Email über meinen SMTP Server versendet wird. Das geht aber wie?

Im Internet gibt es ja tausend Geschichten aber da blickt doch kein Mensch mehr durch! Ich möchte einfach nur HTML Emails senden ohne Anhänge. Hat einer einen Tipp für mich? Bitte nicht auf PHPMailer oder ähnliches verweisen.

Derzeit bin ich auf fsocketopen() und mail() gestossen. Aber wie soll ich das verbinden?

Viele Grüße
 
Zurück