2
我使用Laravel 4框架和AWS sdk for SES。我可以使用sendEmail函數發送常規電子郵件。我想能夠附加文件到電子郵件,問題是我找不到如何做到這一點。aws:帶附件的文件
它甚至可以使用sendEmail函數來附加文件或我必須使用send_raw_email函數? (如何做到這一點?)
這個我如何使用SES:
$msg['Source'] = Config::get('mail.mailSource');
$msg['Destination']['ToAddresses'][] = $_GET['email'];
$msg['Message']['Subject']['Data'] = "bla bla";
$msg['Message']['Body']['Text']['Data'] = 'bla bla';
$msg['Message']['Body']['Html']['Data'] = 'bla bla';
$ses = AWS::get('ses');
$ses->sendEmail($msg);
我laravel看着AWS SDK時,發現有與sendEmail功能需求陣列,但沒有線索附加文件
'SendEmail' => array(
'httpMethod' => 'POST',
'uri' => '/',
'class' => 'Aws\\Common\\Command\\QueryCommand',
'responseClass' => 'SendEmailResponse',
'responseType' => 'model',
'parameters' => array(
'Action' => array(
'static' => true,
'location' => 'aws.query',
'default' => 'SendEmail',
),
'Version' => array(......
我得到這個錯誤**致命錯誤:調用第267行的/libraries/Simpleemailservice.php中的非對象上的成員函數setParameter()** –