Auge: Formmailer-Advanced/ swiftmailer

Beitrag lesen

Hallo

$data['from'] = array('name' => $_POST['name'], 'email' => $_POST['email']);

Der zweite Teil, aber subject, kommen vom User bzw. vom Formular. Und schau mal was bei from steht.

Soweit ist das schon klar.

Ich verstand dein „Dazu muss natürlich auf dem Server eine gültige Mail Adresse hinterlegt sein“ so, dass du in der Konfiguration des Swiftmailers eine dem per SMTP angesprochenen Server bekannte Adresse angegeben hast, die einer per Skript versendeten Email als die Absendeadresse hinzugefügt wird. Es ist nämlich tatsächlich so, wie Sven schrieb, dass viele Server Emails, die über sie versendet werden sollen, zurückweisen, wenn die Absendeadressen (From) nicht mit den Eintragungen über autorisierte Domains/Adressen übereinstimmen.

Tschö, Auge

--
Es schimmerte ein Licht am Ende des Tunnels und es stammte von einem Flammenwerfer.
Terry Pratchett, „Gevatter Tod“