Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无法使用amazon ses向其他域发送电子邮件_Php_Amazon Web Services_Amazon - Fatal编程技术网

Php 无法使用amazon ses向其他域发送电子邮件

Php 无法使用amazon ses向其他域发送电子邮件,php,amazon-web-services,amazon,Php,Amazon Web Services,Amazon,如何通过亚马逊简单电子邮件服务发送邮件 我已经为我的域设置了我的亚马逊简单电子邮件服务帐户并进行了验证,但我只能向与我的域相关的电子邮件ID发送电子邮件,如username@mydomain.com。我无法向其他域发送电子邮件,如username@gmail.com,username@yahoo.com等。请告诉我是否必须执行与我的amazon web services帐户相关的操作 $config = Array( 'protocol' => 'mail', 'p

如何通过亚马逊简单电子邮件服务发送邮件

我已经为我的域设置了我的亚马逊简单电子邮件服务帐户并进行了验证,但我只能向与我的域相关的电子邮件ID发送电子邮件,如username@mydomain.com。我无法向其他域发送电子邮件,如username@gmail.comusername@yahoo.com等。请告诉我是否必须执行与我的amazon web services帐户相关的操作

$config = Array(
      'protocol' => 'mail',
      'protocol' => 'smtp',
      'smtp_host' => email-smtp.us-east-1.amazonaws.com,
      'smtp_port' => 465,
      'smtp_user' => ##############,
      'smtp_pass' => ###########################,
      'mailtype'  => 'html', 
      'charset'   => 'iso-8859-1'
);

$this->load->library('email');
$this->email->initialize($config);
$this->email->set_newline("\r\n");    
$this->email->from(user@mydomain.com, 'User');
$this->email->to($to);  
$this->email->subject($subject);
$this->email->message($message);

完成设置和测试后,您需要执行以下操作

为了帮助保护我们的客户免受欺诈和滥用,并帮助您建立对ISP和电子邮件收件人的信任,我们不会立即向新用户授予无限量的Amazon SES使用权。新用户最初放置在Amazon SES沙箱中

沙盒模式中的限制包括:

您只能向Amazon SES邮箱模拟器以及已验证的电子邮件地址和域发送邮件

请求生产访问有两种方法,一种是打开支持案例,另一种是提交请求表单,这两种方法都将在中讨论