首页博客网络编程
使用 PHP 可以让您使用脚本发送电子邮件并与您的网站访问者进行通信。mail()
这是使用数据表单的好方法。
为避免 PHP 邮件无法正常工作的情况,请始终确保在 PHP 邮件脚本中使用正确的语法:
mail(to, subject, message, headers, parameter);
看起来很简单,不是吗?在下面的简短 PHP 邮件脚本示例中了解 PHP 的工作原理:mail()
例复制
<?php// The text$text = "The first message";// use wordwrap() if the lines are more than 70 characters$text = wordwrap($text, 70);//send the emailmail("test@test.com", "My subject", $text);?>
现在,让我们分解一下,谈谈上面公式中使用的每个参数:
参数 | 描述 |
---|---|
自 | 需要此参数来指定电子邮件的收件人。 |
主题 | 需要此参数来命名主题,并且不能有任何换行符。 |
消息 | 此参数用于在电子邮件中写入邮件。单行不能超过 70 个字符,并且应使用 \n 进行拆分,以避免 PHP 邮件无法正常工作。 |
头 | 此参数是可选的,用于添加新的 PHP 邮件头(CC、密件抄送、发件人等)。所有 PHP 邮件头必须使用 \r\n 分隔,以避免 PHP 邮件无法正常工作。 |
参数 | 此参数是可选的,允许您指定更多其他参数。 |
注意:如果要使 PHP 发送邮件,则必须根据需要使用标头 From。可以使用此参数或通过编辑 php.ini 文件来设置它。
让我们再看一个PHP邮件示例,以确保我们做对了。在此代码中,您可以注意到添加了更多邮件标头:
例复制
<?php$to = "test@test.com"; $subject = "My subject"; $txt = "Test"; $headers = "From: admin@test.com" . "\r\n" ."CC: notadmin@test.com"; mail($to, $subject, $txt, $headers);?>
声明提示:若要转载请务必保留原文链接,申明来源,谢谢合作!
广告位
广告位