Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php mail()不会发送电子邮件_Php_Email - Fatal编程技术网

php mail()不会发送电子邮件

php mail()不会发送电子邮件,php,email,Php,Email,我是一个初级php程序员(真正的初学者),我需要制作一个明信片发送脚本,但它不会发送我的电子邮件 <?php $to_name = $_REQUEST['to_name']; $to_email = $_REQUEST['to_email']; $subject = 'teszt'; $msg = 'proba'; mail($to_mail, $subject, $msg, 'From:' . 'teszt@valami.hu'); ?> <label for='t

我是一个初级php程序员(真正的初学者),我需要制作一个明信片发送脚本,但它不会发送我的电子邮件

<?php
$to_name = $_REQUEST['to_name'];
$to_email = $_REQUEST['to_email'];
$subject = 'teszt';

$msg = 'proba';

mail($to_mail, $subject, $msg, 'From:' . 'teszt@valami.hu');
?>  

<label for='to_name''>Címzett neve:</label>
<input type='text' name='to_name' id='to_name' class='gbi' size='30'>
<label for='to_email''>Címzett email cime:</label>
<input type='text' name='to_email' id='to_email' class='gbi' size='30'>

<label for='name''>Az ön neve:</label>
<input type='text' name='name' id='name' class='gbi' size='30'>

<label for='email''>Az ön email cime:</label>
<input type='text' name='email' id='email' class='gbi' size='30'>

<label for='text''>Üzenet:</label>
<textarea name='text' id='text' class='pct' ></textarea>
<br>
<input type='submit' >

Címzett电子邮件cime:
Azön电子邮件cime:

请提交所有代码,包括
标签

您还可以将php代码替换为此代码,然后重试:

<?php 
   if (!empty($_REQUEST['to_email'])) {
      $to_name = $_REQUEST['to_name'];
      $to_email = $_REQUEST['to_email'];
      $subject = 'teszt';
      $msg = 'proba';

      mail($to_mail, $subject, $msg );
   }
?>


我建议放弃邮件()并使用。设置并不难,即使对于刚开始的人来说也是如此

很抱歉没有邮寄明信片:)真的很抱歉我的打字,快日出了,我睡了一会儿。你是在用POST提交表单数据吗?你的?您应该检查返回值,它们可能很有用。检查服务器的邮件日志(
mailq
may-do-do-job),邮件是否已被接受发送?是否尝试过交付?投递失败有什么好的原因吗?最重要的是:你有邮件服务器吗?