Could not instantiate mail function

  • Hallo,
    ich habe eine Website erstellt, die ich bei mir selbst über mein Synology NAS und die Webstation Hoste.
    wenn ich eine Mail über die Website absenden möchte kommt die Fehlermeldung "Could not instantiate mail function."

    die genaue PHP Version von der Synology weis ich jetzt nicht, in den PHP Erweiterungen gibt es keine /Mail aber eine Imap und Mapi, etc. Diese sind Ausser dem idap, msql, pdo-.., phar, ssh2 und den xsl alle aktiviert.
    Das NAS selbst verschickt natürlich Mails.

    Was mache ich da falsch,
    Kann ich im Zeta irgend was eingeben dass er über das Mapi oder so schickt?

    Vielen Dank

  • Hallo,

    die Meldung kommt meist dadurch, wenn der Email-Empfänger nicht oder falsch beim ausführenden Mailserver (in deinem Fall das NAS) eingetragen ist.
    Dieser sollte (meist) identisch mit der Email-Adresse sein, die auch im ZP-Formular hinterlegt ist.

    Überprüfe das zunächst mal in der Mail-Konfiguration des NAS und ändere es ggf.

    Und was zeigt den die "Website-Features-Prüfung" an?
    https://docs.zeta-producer.com/formulare-via-php-versenden.html

    Gruß
    Jochen

  • Hallo, Vielen Dank für die Rückmeldung.
    OK dann Wird Es wohl An der PHP Version liegen.
    Mein Synology Webserver aus der DSM 5.2 er Betriebssystem Version hat laut Prüfung PHP 0.0?!?
    Selbst in der neuesten Version hat die Syno nur PHP 4 im Webserver... :(
    ferner fehlen mcrypt und mbstring.

    eine Alternative z.B. die Daten an das Standard Mail System am Rechner zu schicken gibt es nicht?

    Danke für die Infos
    Gruß Matthias

  • Hallo, wenn die Voraussetzungen für die Formulare nicht erfüllt werden können, dann sollten Sie einen externen Formulardienst verwenden.

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!