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()** –