由网友(妓情@)分享简介:我觉得昨天亚马逊宣布了SES(简单电子邮件服务),SMTP的支持。I think yesterday Amazon announced SMTP support for SES (Simple Email Service).我试着用codeigniter发送SMTP电子邮件,没有运气。I tried to sen...
我觉得昨天亚马逊宣布了SES(简单电子邮件服务),SMTP的支持。
I think yesterday Amazon announced SMTP support for SES (Simple Email Service).
我试着用codeigniter发送SMTP电子邮件,没有运气。
I tried to send SMTP email with Codeigniter with no luck.
我有一个验证发送者,一切都看起来很不错:
I have a verified sender and everything looks good:
$this->load->library('email');
$config = array(
'protocol' => 'smtp',
'smtp_host' => 'email-smtp.us-east-1.amazonaws.com',
'smtp_user' => 'SMTP USERNAME',
'smtp_pass' => 'SMTP PASSWORD',
'smtp_port' => 465,
'mailtype' => 'html'
);
$this->email->initialize($config);
$this->email->print_debugger();
$this->email->from('verified_email_address@something.com', 'Test From');
$this->email->to('email@example.com', 'Test To');
$this->email->subject('Test');
$this->email->message('test');
$this->email->send();
我尝试了如下因素smtp_host:
I tried the folowing smtp_host:
email-smtp.us-east-1.amazonaws.com TLS://email-smtp.us-east-1.amazonaws.com SSL://email-smtp.us-east-1.amazonaws.com当我回声print_debugger()我得到:
When i echo the print_debugger() i get:
220 email-smtp.amazonaws.com ESMTP SimpleEmailService-194655181
hello: 421 Timeout waiting for data from client.
这些测试中MEDIATEMPLE(GS)的服务器上运行。
These tests run on a mediatemple (gs) server.
推荐答案
我,直到我添加了一行超时消息: -
I got that timeout message until I added the line:-
$this->email->set_newline("rn");
我有我的主机设置为 SSL://email-smtp.us-east-1.amazonaws.com
相关推荐
最新文章