Hallo Silvia,
danke für die Verfügbarkeit das Akeeba Backups deiner Seite!
Ich habe das Akeeba Backup eingespielt und erfolgreich ein Formular 'Kreativ-Samstag-Anmeldung' abgeschickt.
Erfolgs-Mail und Benutzer-Mail wurden verschickt:
vi-solutions.de/forum-uploads/forum-erro...te-mail-function.png
Ich habe dazu einfach in der Joomla Konfiguration das Versenden der E-Mail auf SMTP eingestellt.
Zitat aus deinem ersten Post: PHP und SMTP funktionieren.
Ich rate dir zur schnellen Lösung des Problems, ebenfalls das Versenden der E-Mail auf SMTP einzustellen.
Zu 'PHP mail':
SMTP wird, soweit ich es einschätzen kann, sehr viel häufiger verwendet und insgesamt einhellig gegenüber 'PHP mail' empfohlen:
help.krystal.uk/mail-channels/what-is-ph...es-it-differ-to-smtp
chemicloud.com/kb/article/smtp-vs-php-mail/
Auch deutschsprachige Artikel sind sicher rasch zu finden.
Zu 'Inzwischen habe ich beim Hoster (df) nachgefragt':
Seine Antworten sind sicher richtig, beziehen sich aber nicht auf den Bereich, in dem der Fehler erfolgt.
Es geht nicht darum, dass eine erzeugte Mail nicht verwendet werden kann.
Es geht darum, dass eine Mail gleich zu Beginn erst gar nicht erzeugt werden kann.
Es ist ein Problem im PHP und auch der PHP.ini, dass der PHP-Fehler 'Could not instantiate mail function' entsteht.
Warum die Joomla Test-Mail erfolgreich versendet wird, aber bei Visforms hingegen ein Fehler entsteht, kann ich leider nicht beantworten.
Das ist auch weder trivial noch übertragbar, da 'PHP mail' den Betrieb eines eigenen kompletten Mail-Servers verlangt.
Visforms ist hier nicht der Ursprung, denn es basiert auf der Verwendbarkeit der 'mail function' im PHP-Code.
Visforms selbst konfiguriert das Versenden der Mail in keiner Weise.
Innerhalb von Visforms ist das Versenden von E-Mails eine sehr stabile und fehlerfreie Funktionalität.
Bei allen anderen Mail-Konfigurationen der vielen anderen Visforms Benutzer funktioniert das Versenden.
Resümee:
- Stelle auf SMTP um, damit du schnell zu einer funktionierenden Lösung kommst.
- Falls du auf 'PHP mail' bestehst, bemühe einen fachkundigen PHP-Administrator.
Liebe Grüße, Ingmar