我正在尝试使用 codeigniter 发送一封简单的电子邮件:
$email_config = Array(
'protocol' => 'smtp',
'smtp_host' => 'ssl://smtp.googlemail.com',
'smtp_port' => 465,
'smtp_user' => 'xxx',
'smtp_pass' => 'xxx'
);
$this->load->library('email', $email_config);
$this->email->from('no-reply@mysite.com', 'Admin');
$this->email->to($email_address);
$this->email->subject('Test Subject');
$this->email->message('Test Message');
$this->email->send();
但它只是超时。我在 php.ini 中有未注释的 extension=php_openssl.dll,但我猜还有其他一些设置问题。我在 IIS7 上运行。