PHPMailer funktioniert nicht auf 000webhost

Dieser code scheint zu funktionieren in Xampp auf meinem mac localhost, aber es scheint nicht zu funktionieren auf meinem freien 000webhost-account. Ich habe bereits versucht, loszuwerden, SSL, aber es hat nicht geholfen. Beachten Sie, dass dieses Programm get-Variablen aus einer externen form.

 <?php
    $subject = htmlentities($_POST['subject']);
    $email = $_POST['email'];
    $message = htmlentities($_POST['message']);




    require_once 'PHPMailer/PHPMailerAutoload.php';

    $m = new PHPMailer;

    $m->isSMTP();
    $m->SMTPAuth = true;
    //$m->SMTPDebug = 1;
    $m->Host = 'smtp.gmail.com';
    $m->Username = '[email protected]';
    $m->Password = 'password';
    $m->SMTPSecure = 'ssl';
    $m->Port = 465;

    $m->From = '[email protected]';
    $m->FromName = 'William Green';
    $m->addReplyTo('[email protected]', 'William Green');

    //$m->addCC('[email protected]', 'Willliam green');


    ########################################
    //email code
    //$recipient = strip_tags($_POST['mailRecipient']);
    //$name = strip_tags($_POST['recipientsName']);


    $m->addAddress($email, $email);



    //$m->Subject = strip_tags($_POST['mailSubject']);
    //$m->Body = strip_tags($_POST['mailBody']);
    $m->Subject = $subject;
    $m->Body = $message;


   //$m->AltBody = 'plain text version!';


    ###########################################





    //var_dump($m->send());
    if ($m->send())
    {
    echo '<h1 class="good">Email Sent!</h1>';
    }
    else
    {
    echo '<h1 class="bad">Email Not Sent!</h1>';
    }


    ?>
  • 000webhost ist doch nicht gut, wenn Sie Umgang mit websites, deren Server möglicherweise in einer blacklist oder Blockierung ausgehender SMTP-ports, um spam zu verhindern. Vielleicht ist es Zeit, sich zu bewegen, um eine bessere web-host, oder Sie können sparen Sie Zeit und Holen Sie sich ein Virtual Private Server zu hosten und Ihre Bedürfnisse ohne Einschränkungen.
  • Sie könnten versuchen, die TLS auf port 587.
InformationsquelleAutor www139 | 2014-08-16
Schreibe einen Kommentar