php - 邮件功能在 bigrock 主机上不起作用?
问题描述
我正在使用 php 邮件功能,该功能在 godaddy linux 主机上运行良好,但在 bigrock linux 主机上不起作用,邮件功能也可用,
<?
$mailto="me@gmail.com"; //Enter recipient email address here
$subject = "Test Email";
$from="info@mydomain.com";
$message_body = "This is a test email from Webmaster.";
if(mail($mailto,$subject,$message_body,"From:".$from)){
echo "Your email has been sent successfully";
}
else{
echo "email not send ";
}
?>
<?php
if (function_exists('mail')) {
echo 'mail() is available';
} else {
echo 'mail() has been disabled'; }
?>
解决方案
BigRock 在过去几年中显着改变了其托管包中的自动化电子邮件处理方式,以应对不断增加的垃圾邮件事件。他们现在要求您使用他们的 cPanel 插件显式注册脚本使用的所有电子邮件 ID。
他们拒绝来自所有电子邮件地址的所有自动电子邮件,但上述过程中列入白名单的电子邮件地址除外。
在此处的官方知识库中阅读有关它的更多信息。
我们启用了一个工具来限制可用于通过脚本发送电子邮件的电子邮件 ID,以防止垃圾邮件。如果您希望使用电子邮件地址使用 PHP 邮件功能发送电子邮件,请确保在 cPanel 中注册。
此片段取自他们的知识库
推荐阅读
- r - 变量的 R 箱线图条件
- html - 为什么 Google Chrome Lighthouse 显示我的 AMP 轮播列表项(
- ) 不包含在
- 或者
- 父元素?
- ) 不包含在
- flutter - 为什么 TextOverflow.Ellipsis 不能与我的文本小部件按预期工作?
- javascript - 我想在视频中绘制(使用html5画布)反应
- javascript - 如何使用 java rest api 和电子 js 中的路由进行登录身份验证
- javascript - 启动动态字符串数组
- git - 如何编辑和更新不同 git 分支的文件?
- angular - 如何解决 Angular 中的单元测试用例错误
- javascript - 如何使用 javascript 在 InDesign 中找到两个 GrepPreference?
- rust - 将 Result 上的迭代器转换为 Result
, _>