不接收来自php联系人表单的邮件

不接收来自php联系人表单的邮件,php,extjs,sencha-touch,sencha-touch-2,sencha-touch-2.1,Php,Extjs,Sencha Touch,Sencha Touch 2,Sencha Touch 2.1,嗨,我有一个覆盖面板中的联系人表单,下面可以看到提交操作。一旦我提交到email.php,我会从我的php文件中收到成功回复,但我不会在收件箱中收到邮件或垃圾邮件。我正在使用gmail接收邮件,php也可以在下面看到: items:[ { xtype:'button', text: 'Submit', ui: 'act

嗨,我有一个覆盖面板中的联系人表单,下面可以看到提交操作。一旦我提交到email.php,我会从我的php文件中收到成功回复,但我不会在收件箱中收到邮件或垃圾邮件。我正在使用gmail接收邮件,php也可以在下面看到:

              items:[
                {
                    xtype:'button',
                    text: 'Submit',
                    ui: 'action-round',
                    handler: function(){
                     var contactUsComment = Ext.getCmp('contactUsForm').getValues();


                Ext.Ajax.request({
                        url: 'email.php',
                        params : contactUsComment,
                        success: function(response){
                            var text = response.responseText;
                            Ext.Msg.alert('Success', text); 
                        }
                       });


            <?php $name = $_POST['name'];
            $email = $_POST['email'];
            $message = $_POST['message'];
            $formcontent="From: $name \n Message: $message";
            $recipient = "myGmailHere";
            $subject = "Contact Form";
            $mailheader = "From: $email \r\n";
            mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
             echo "Thank You!";
              ?>
项目:[
{
xtype:“按钮”,
文本:“提交”,
ui:“行动回合”,
处理程序:函数(){
var contactUsComment=Ext.getCmp('contactUsForm').getValues();
Ext.Ajax.request({
url:'email.php',
参数:contactUsComment,
成功:功能(响应){
var text=response.responseText;
Ext.Msg.alert('Success',text);
}
});

您的php日志中是否有错误?脚本在哪里运行(本地服务器、共享主机等)?没有,我只是收到回音“谢谢!”
mail
是否返回
TRUE
FALSE
?我刚刚在本地邮箱上运行了此操作,邮件已收到。这可能是MTA问题。也许最好将其归类为这样的问题?我更改了php文件的托管位置,并成功运行,感谢您的帮助!