php - 当我发送邮件“$mail->send();”时得到空值 从发送功能
问题描述
我试图从我的服务器发送邮件。我已经在我的邮件功能中设置了邮件 cc、to、bcc、message 和所有内容。发送邮件时,此函数“$mail->send();” 返回“null”我不知道背后的原因是什么,你能帮我解决这个问题吗?
我的邮件功能是
$mail = new Mail();
$mail->protocol = $this->config->get('config_mail_protocol');
$mail->parameter = $this->config->get('config_mail_parameter');
$mail->smtp_hostname = $this->config->get('config_mail_smtp_hostname');
$mail->smtp_username = $this->config->get('config_mail_smtp_username');
$mail->smtp_password = html_entity_decode($this->config->get('config_mail_smtp_password'), ENT_QUOTES, 'UTF-8');
$mail->smtp_port = $this->config->get('config_mail_smtp_port');
$mail->smtp_timeout = $this->config->get('config_mail_smtp_timeout');
$mail->setTo($to);
$mail->setBcc("test@gmail.com");
$mail->setFrom($data["email"]);
$mail->setSender(html_entity_decode($data["full_name"], ENT_QUOTES, 'UTF-8'));
$mail->setSubject($subject);
$mail->setText($body);
$mailData= $mail->send();
var_dump($mailData); die;
其$mailData
显示为空。
谢谢你。
解决方案
推荐阅读
- html - 基于真假在同一个模板中应用CSS类的最佳方式
- powershell - Powershell更改所有文件夹和子文件夹中快捷方式的路径
- javascript - 如何在javascript中对对象的总和数组进行分组?
- xamarin.forms - Xamarin 在框架内形成导航
- javascript - 如何在 reactjs 中创建一个异步函数,该函数从 redux 操作中调用另外两个函数
- java - 在 spring 提供的这么多事件中 - 哪个事件是正确的事件来监听我的应用程序的数据缓存
- asp.net - 数据表 asp.net 的最后一行
- html - 基于最宽标签对齐表单输入元素的 CSS 方式
- c# - 是否可以在 App.xaml.cs 上自动注册 ViewModels 和 Views
- c - 有没有办法在 VS 代码中使用 get_int 函数?