【问题标题】:php mail function fail to send email to the domain based emailsphp邮件功能无法将电子邮件发送到基于域的电子邮件
【发布时间】:2014-10-16 07:59:01
【问题描述】:

请在下面找到代码。此代码位于 mydomainname.com 中

mail("mymail@gmail.com,mymail@mydomainname.com","Testing mail","This is a test mail.","From: mymail@yahoo.com\n");

mail("mymail@gmail.com,mymail@mydomainname.com","Testing mail","This is a test mail.","From: mymail@mydomainname.com\n");

我的 gmail 帐户(或任何雅虎帐户)都收到了两个代码的邮件,但我没有收到邮件到我的 webmail 或 cPanel squirrelmail 等。

我可以直接发邮件到这个域邮箱账户

该域的邮件服务器会阻止来自同一域的邮件吗? 该代码之前适用于相同的域名。 托管方有问题吗?这是一个共享服务器。

【问题讨论】:

    标签: php email hosting mail-server


    【解决方案1】:
    Try this
    <?php
        $to = "admin@gmail.com,mymail@gmail.com";
             $subject = "Following Customer Signed Up";
          $message = " $username,Customer is signed up with us,<br /><br />
          Thanks <br />";
            // Always set content-type when sending HTML email
            $headers = "MIME-Version: 1.0" . "\r\n";
            $headers .= "Content-type:text/html;charset=iso-8859-1" . "\r\n";
            // More headers
            $headers .= 'From: <mymail@mydomainname.com>' . "\r\n";
            $mail=mail($to,$subject,$message,$headers);
    ?>
    

    【讨论】:

    • 原,我在 php.ini 中使用相同的脚本。为了便于阅读,我只在上面放了电子邮件发送行。
    猜你喜欢
    • 2014-06-18
    • 2014-05-23
    • 2012-02-04
    • 1970-01-01
    • 2012-12-12
    • 2020-03-26
    • 2013-09-19
    • 2022-01-11
    • 2011-02-18
    相关资源
    最近更新 更多