Ondersteuning » Algemeen WordPress » Contactformulier verzendt geen mail

  • Hallo alle,

    Site: http://krishdu89.eightynine.axc.nl/

    Momenteel ben ik bezig met mijn contactformulier, maar werkt het momenteel niet naar behoren. Als ik het invul wordt er wel aangegeven dat de mail is verzonden maar krijg ik geen mail.

    Dit staat er momenteel in de sendmail.php

    <?php
    header(‘Content-type: application/json’);

    $status = array(
    ’type’=>’success’,
    ‘message’=>’Bedankt voor uw bericht! Restaurant Switie zal zo spoedig mogelijk contact met uw opnemen.’
    );

    $name = @trim(stripslashes($_POST[‘name’]));
    $email = @trim(stripslashes($_POST[‘email’]));
    $subject = @trim(stripslashes($_POST[‘subject’]));
    $message = @trim(stripslashes($_POST[‘message’]));

    $email_from = $email;
    $email_to = “krishhbhola@hotmail.com”;

    $body = ‘Name: ‘ . $name . “\n\n” . ‘Email: ‘ . $email . “\n\n” . ‘Subject: ‘ . $subject . “\n\n” . ‘Message: ‘ . $message;

    $success = @mail($email_to, $subject, $body, ‘From: <‘.$email_from.’>’);

    echo json_encode($status);
    die;

3 reacties aan het bekijken - 1 tot 3 (van in totaal 3)
  • Al die @’s voor de functies zorgen er voor dat je geen foutmelding krijgt, die moet je dus weghalen. Verder is het zo te zien iets wat via AJAX geregeld wordt, dus een foutmelding zal je niet zo snel zien tenzij de ontwikkelaar daar iets voor gemaakt heeft.

    Thread starter Krishhus

    (@krishhus)

    Ik heb de @ weggelaten, maar nog steeds geen foutmelding. Op de regel waar mijn mailadres staat stond voorheen:

    $email_to = zee_option(‘zee_contact_email’);

    Vervolgens gaf ik in de Theme Options aan mijn mailadres maar ook dat werkte niet.

    Waarschijnlijk staat de phpMail functie op de server uit, mogelijk dat de volgende plugin het verhelpt. https://wordpress.org/plugins/easy-wp-smtp/

3 reacties aan het bekijken - 1 tot 3 (van in totaal 3)
  • Het onderwerp ‘Contactformulier verzendt geen mail’ is gesloten voor nieuwe reacties.