Codeigniter 无法使用amazon ses发送电子邮件

Codeigniter 无法使用amazon ses发送电子邮件,codeigniter,amazon-ses,Codeigniter,Amazon Ses,我正在开发一个基于Codeigniter的网站,我需要向人们发送电子邮件 我们正在报名。我的服务器托管在AmazonEC2上 我正在尝试使用他们的亚马逊简单电子邮件服务,我正在使用下面的库 让它工作起来。我没有收到错误,但发送失败。我目前处于沙盒模式,所以我只能发送(当它工作时)到我注册的电子邮件地址,但这也失败了 我已使用AWS凭据配置了库。有什么不对劲 这是我正在使用的库: 这是我的控制器代码: // Load the Library $this->

我正在开发一个基于Codeigniter的网站,我需要向人们发送电子邮件 我们正在报名。我的服务器托管在AmazonEC2上

我正在尝试使用他们的亚马逊简单电子邮件服务,我正在使用下面的库 让它工作起来。我没有收到错误,但发送失败。我目前处于沙盒模式,所以我只能发送(当它工作时)到我注册的电子邮件地址,但这也失败了

我已使用AWS凭据配置了库。有什么不对劲

这是我正在使用的库:

这是我的控制器代码:

        // Load the Library

        $this->load->library('amazon_ses');

        // Configure and send email

        $this->amazon_ses->to('registered@email.com');
        $this->amazon_ses->subject('Open me!');
        $this->amazon_ses->message('<strong>Use HTML</strong>');

        if ($this->amazon_ses->send()) {

            echo "Successfully sent!";

        } else {

            echo "Failure!";

        }

        $this->amazon_ses->debug(TRUE);
//加载库
$this->load->library('amazon_-ses');
//配置并发送电子邮件
$this->amazon\u ses->to($this)registered@email.com');
$this->amazon_ses->subject('openme!');
$this->amazon_ses->message(“使用HTML”);
如果($this->amazon\u ses->send()){
echo“成功发送!”;
}否则{
回应“失败!”;
}
$this->amazon\u ses->debug(TRUE);
在调用
…->send()
之前应使用该调试行,请尝试此操作并检查Amazons的答案:

$this->load->library('amazon_ses');
$this->amazon_ses->to('registered@email.com');
$this->amazon_ses->subject('Open me!');
$this->amazon_ses->message('<strong>Use HTML</strong>');

$this->amazon_ses->debug(TRUE);
print_r( $this->amazon_ses->send() );
$this->load->library('amazon_-ses');
$this->amazon\u ses->to($this)registered@email.com');
$this->amazon_ses->subject('openme!');
$this->amazon_ses->message(“使用HTML”);
$this->amazon\u ses->debug(TRUE);
打印($this->amazon\u ses->send());

谢谢!我得到错误:MissingAuthenticationToken。我已在配置文件中设置了AWS凭据。你会错过什么?@JonathanClark你能分享一下你对cUrl做了什么吗?
$this->load->library('amazon_ses');
$this->amazon_ses->to('registered@email.com');
$this->amazon_ses->subject('Open me!');
$this->amazon_ses->message('<strong>Use HTML</strong>');

$this->amazon_ses->debug(TRUE);
print_r( $this->amazon_ses->send() );