简单的php邮件(不随机接收邮件)

时间:2016-02-07 14:03:50

标签: php email

我对这些东西不太了解,所以让我说出错了,希望你们不会杀了我:P

我对这个简单的php mail form遇到了一些问题,主要是一些电子邮件随机消失(我只是没有收到它们)。我让我的托管公司发布日志,以便我可以看到有什么问题。他们所做的一切都向我保证,现在一切都应该有效,但事实并非如此,而且还有他们所做的一切。

所以现在我想也许有办法在我的代码中添加一行,我可以添加一个由我创建的特定电子邮件地址?通过这种方式,我将能够控制日志和内容所发生的一切。

  <?php
        $wiadomosc = 
            "Imie i nazwisko: ".$_POST['nick']." 
        Adres e-mail: ".$_POST['mail']." 
        Tytuł: ".$_POST['tytul']." 
        Treść wiadomości: ".$_POST['info']." "; 
        $tematyka = "Formularz kontaktowy".$temat;

        mail ("myemail@example.eu", $tematyka, $wiadomosc ); 
    ?>

1 个答案:

答案 0 :(得分:0)

目的地未收到电子邮件的原因有多种。我首先检查mail返回值。另外,请仔细检查垃圾邮件或类似文件夹。

有关解决此问题的详细信息,请访问here

我还应该确保使用SMPT身份验证,因为没有身份验证的电子邮件很有可能被视为垃圾邮件(例如,从您的发件人电子邮件所属的域发送电子邮件非常重要)。我使用过PHPMailer,它没有问题。可以找到其使用示例here