我使用Code Igniter,但是当我尝试发送电子邮件时,它无效。我有以下代码:
$this->load->library('email');
$this->email->from("ask@server.pk");
$this->email->to('something@gmail.com');
$this->email->subject('Corporate Client Mail');
$this->email->message('test email');
$this->email->send();
什么可能导致此脚本不发送电子邮件?任何帮助都是适当的。
答案 0 :(得分:2)
您可能忘记配置要使用的邮件服务器。 如果您在本地测试服务器上进行测试,则可能没有安装任何发送电子邮件所需的邮件服务器。你可以做的是使用gmail SMTP服务器发送电子邮件。你这样做:
$config = Array(
'protocol' => 'smtp',
'smtp_host' => 'ssl://smtp.gmail.com',
'smtp_port' => 465,
'smtp_user' => 'sender_mailid@gmail.com',
'smtp_pass' => 'password',
'mailtype' => 'text'
);
$this->load->library('email', $config);