邮件不发送到我的网站到godaddy工作空间


mail is not sending to my site to godaddy workspace

        <?php
        if($_REQUEST['submit']=='SEND'){
        $to= 'info@mysatoristudio.com,aespino@brainwaveadvertising.com,sales@mpsinfoservices.com,tamali@mpsinfoservices.com,tathagata@mpsinfoservices.com,tamali@mysatoristudio.com';
        /* $to='ananya@mpsinfoservices.com';*/
        $mailmessage = '
        <html>
        <head>
        <title>Contact Us</title>
        </head>
        <body>
        <table width="80%" border="0" cellspacing="0" cellpadding="0">
        <tr>
        <td colspan="2">
        </td>
        <tr>
        <tr>
        <td colspan="2">You have Successfully registerd for "Satori studio"</td>
        </tr>
        <tr>
        <td colspan="2">Your Name : '.$_REQUEST['name'].'</td>
        </tr>
        <tr>
        <td colspan="2">Your mail ID : '.$_REQUEST['email'].'</td>
        </tr>
        <tr>
        <td colspan="2">&nbsp;</td>
        </tr>
        </table>
        </body>
        </html>
        ';
        $headers  = "MIME-Version: 1.0"."'r'n";
        $headers .= "Content-type:text/html;charset=UTF-8" . "'r'n";
        /*  $headers .= "Content-type: text/html; charset=iso-8859-1"."'r'n";*/
        $headers .= "From: Satori studio <info@mysatoristudio.com>" . "'r'n";
        $subject = 'Registration for "Satori studio"';
        mail($to,$subject,$mailmessage,$headers);
        header("Location:index.php?msg=seccess");
        }
        ?>

邮件从我的网站发送到每个邮件服务器,如谷歌,雅虎等…但不是在godaddy工作空间的邮件id…这是编码问题吗?或其他…请建议…

我通过添加

让它工作
ini_set('SMTP', "relay-hosting.secureserver.net");
ini_set('smtp_port', "25");

在调用邮件函数之前,如下所示:

public function sendEmail( $text , $subject , $name , $sender_email , $destination )
{
    $headers="From:$name <$sender_email>'r'n"; 
    $headers .= "Reply-To: $sender_email'r'n"; 
    $headers .= "Date: " . date("r") . "'r'n"; 
    $headers .= "Return-Path: $sender_email'r'n"; 
    $headers .= "MIME-Version: 1.0'r'n"; 
    $headers .= "Message-ID: " . date("r") . $name ."'r'n"; 
    $headers .= 'Content-type: text/html; charset=iso-8859-1' . "'r'n"; 
    $headers .= "X-Priority: 1'r'n"; 
    $headers .= "Importance: High'r'n"; 
    $headers .= "X-MXMail-Priority: High'r'n"; 
    $headers .= "X-Mailer: PHP Mailer 1.0'r'n"; 
    ini_set('SMTP', "relay-hosting.secureserver.net");
    ini_set('smtp_port', "25");
    mail( $destination , $subject , $text , $headers ); 
    return true;
}

我还注意到邮件只在使用charset=iso-8859-1时发送,

我认为在godaddy工作空间的服务器配置中可能缺少一些东西,其中不允许通过邮件发送utf-8字符集。我认为在这种情况下,如果你真的需要utf-8字符集,支持可能会有所帮助。