在yii2中使用yashop-ses发送电子邮件时出错

时间:2015-11-09 10:39:31

标签: yii2 yii2-advanced-app amazon-ses

我使用yashop-ses发送一封包含亚马逊的电子邮件,因为我使用了这个扩展名 https://github.com/ofat/yashop-ses,在使用此扩展程序时,我收到类似Undefined property: yashop\ses\libs\SimpleEmailServiceRequest::$resource的错误,这是我的代码

'mail' => [
            'class' => 'yashop\ses\Mailer',
            'access_key' => '*******',
            'secret_key' => '*******',
            'host' => 'us-east-1'
        ],

Yii::$app->mail->compose('contact/html') 
    ->setFrom('test@test.com')
    ->setTo('test@test.com')
    ->setSubject('Testing')
    ->send();

任何人都可以告诉我我的代码有什么问题吗?

2 个答案:

答案 0 :(得分:0)

尝试使用

'host' => 'email.us-east-1.amazonaws.com'

答案 1 :(得分:0)

Yii::$app->mailer->getSES()->enableVerifyPeer(false); - 此代码解决了我的问题