如何在已发送的电子邮件中为source / from属性设置名称?

时间:2014-03-03 07:31:44

标签: amazon-web-services amazon-ses

我正在使用aws-sdk-for-php并使用AmazonSES发送电子邮件。 问题是我想设置电子邮件的名称。例如:

指定 < email_address >

这是我的源代码:

$mailer = new \AmazonSES( $aws_config ); $response = $mailer->send_email($mail_data['from'],$mail_data['to']);

3 个答案:

答案 0 :(得分:34)

我相信您正在寻找的格式如下:

"John Doe" <johndoe@example.com>

参考:http://docs.aws.amazon.com/ses/latest/DeveloperGuide/email-format.html

答案 1 :(得分:0)

检查此aws forum link后,我已经解决了相同的问题。 我当时使用aws SES通过java sdk发送邮件,因此我在application.yml文件中添加了来自电子邮件的id,如下所示。

from: John Doe <johndoe@example.com>

答案 2 :(得分:-1)

我只更改了格式,对我来说效果很好。

"from": {
   "name": "name",
   "address": "email address"
}