PHP邮件程序没有错误,但消息未发送

时间:2018-07-04 05:03:33

标签: php phpmailer form-submit

我想知道我的代码中是否有任何问题,或者我是否需要购买电子邮件服务器SMTP,我建议使用托管网络的电子邮件服务器SMTP的建议非常便宜,Godaddy提供了一个托管网络堡垒的建议2.29 $ /一个月,但现在不包括电子邮件服务器

//This file is in folder
//The file class.phpmailer.php with the file smtp.php is in a folder called "include" inside the previous folder.

<?php
    if (isset($_POST['submit'])) 
        {
            $Asunto = $_POST['asunto'];
            $Nombre = $_POST['nombre'];
            $Mensaje = $_POST['mensaje'];
            $Archivo = $_POST['archivo'];
            $emailf = $_POST['correo'];
            $sujeto = "Sitio Web";
            require ("includes/class.phpmailer.php");
            $mail = new phpmailer();
            $mail->PluginDir = "includes/";
            $mail->Mailer = "smtp";
            $mail->Host = "smtp.mail.yahoo.com";
            $mail->Port = "25";
            $mail->SMTPAuth = true;
            $mail->Username = "micorreo"; 
            $mail->Password = "micontrasena";
            $mail->From  = "micorreo";
            $mail->FromName = "Sitio Web"; 
            $mail->Timeout=30;
            $mail->AddAddress($emailf, $Nombre);            
            $mail->Subject = $sujeto; 
            $mail->Body = " ASUNTO: $Asunto\n NOMBRE: $Nombre\n MENSAJE: $Mensaje\n $Archivo\n";
            $mail->IsHTML(true);
            $mail->Send();
        }
?>

1 个答案:

答案 0 :(得分:0)

php不需要Y = [1, 2, 1, 2, 3, 4, 1] Y = to_categorical(Y) print(Y) # output array([[0., 1., 0., 0., 0.], [0., 0., 1., 0., 0.], [0., 1., 0., 0., 0.], [0., 0., 1., 0., 0.], [0., 0., 0., 1., 0.], [0., 0., 0., 0., 1.], [0., 1., 0., 0., 0.]], dtype=float32) 来换行。删除所有这些。

如果要在邮件内容中换行,请将其放在报价中

示例

<br>

应该有效。 php与html不同。