我正在开发一项从 AWS SES 服务发送电子邮件的服务。我已经能够发送纯文本邮件,但在其中一种情况下我需要发送丰富的 HTML 邮件。这是我使用的代码:
header("MIME-Version: 1.0; Content-type: text/html; charset=iso-8859-1");
require_once(dirname(__FILE__).'/AWSSDKforPHP/sdk.class.php');
// Instantiate the Amazon class
$ses = new AmazonSES();
$source = 'abc@www..com';
$dest = array('ToAddresses'=>array($to));
$message = CFComplexType::map(array('Subject.Data'=>$subject, 'Body.Html.Data'=>$message_mail));
$rSendEmail = $ses->send_email($source, $dest, $message);
message_mail 是一些放在表格中的 HTML 文本。我已经尝试过 send_email 和 send_raw_email 但它们都没有工作。我需要做一些额外的或不同的事情吗?