我正在尝试使用xampp服务器在我的本地计算机上发送带代码点火器的电子邮件,但它无效。 它向我展示了我在网上搜索过的一些错误,但是现在我尝试的所有解决方案对我都失败了。 p>
下面是我的3个错误: p> \ n
这是我的PHP代码: p>
我也得到这个错误: p>
请指导我找到合适的解决方案。 p>
div>消息:stream_socket_client():SSL:操作成功完成。 code> p>
消息:stream_socket_client():无法启用加密 代码> p>
消息:stream_socket_client():无法连接到ssl://smtp.gmail.com:587(未知错误) code> p> \ n
$ config = Array(
'protocol'=>'smtp',
'smtp_host'=&gt ;'ssl://smtp.gmail.com',
'smtp_port'=>'587',
'smtp_user'=>'mygmailid@gmail.com',
'smtp_pass'=>' xxxmypassword',
'mailtype'=>'html',
'starttls'=> true,
'newline'=>“
”
);
$ message ='' ;
$ this-> load-> library('email',$ config);
$ this-> email-> set_newline(“
”);
$ this- > email-> initialize($ config);
$ this-> email-> from('mygmailid@gmail.com');
$ this-> email-> to('mygmailid @ gmail.com');
$ this-> email-> subject('从JobBuddy恢复为你的职位发布');
$ this-> email-> message($ message);
if ($ this-> email-> send())
{
echo'Email sent。';
}
else
{
show_error($ this-> email-> print_debugger( print_debugger上的));
}
code> pre>
以下的SMTP错误是 遇到:0
无法使用PHP SMTP发送电子邮件。 您的服务器可能未配置为使用此方法发送邮件。 code> p>
这是MIME格式的多部分邮件。
您的电子邮件应用程序可能不支持此 格式。 code> p>