Hallo Zeta,
Nur eine kleine Verständnisfrage:
ist es richtig, dass der Versand eines Formulars via SMTP nur funktioniert, wenn die Empfänger-Adresse die des Servers ist, von dem der Versand erfolgt?
Die Fragestellung ergab sich aus folgender Problematik:
Auf der Seite z.B. https://seite.de (Alfahosting) liegt ein Formular, SMTP-Daten sind korrekt.
Der Formular-Versand z.B. auf Empfänger info@seite.de funktioniert ohne Probleme, aber wenn ich den Empfänger im Formular z.B. auf info@andereseite.de eintrage, erhalte ist einen SMTP Error: The following recipients failed.
Da ich noch nicht wirklich viel mit den Versand via SMTP gemacht habe, kann ich nicht beurteilen, ob das Verhalten so richtig ist oder nicht, daher die Frage.
Ich bin davon ausgegangen, dass ich in den Formulareinstellungen einen beliebigen Empfänger eintragen kann (über den PHP-Mailer funktioniert es).
Wenn ich z.B. der PHP-Mailer nutze, der Server (Alfahosting) ist auf PHP 7.3 oder 7.2 eingestellt, erhalte ich in allen Fällen den Fehler: Could not instantiate mail function.
Die aktuellen Einstellungen sind recht überschaubar und viele Optionen gibt es ja nicht:![]()
Auf meinem Synology Server zuhause hatte ich ja auch das Problem mit dem Mail-Versand via PHP 7.2 über den PHP-Mailer (Could not instantiate mail function).
Nur, wo ich das jetzt auf den Alfahosting Server teste, bin ich mir gar nicht mehr so sicher, ob das Problem an meinem System liegt.
Vielen Dank für die aufgebrachte Zeit.