SendGrid:如何为发件人添加简单的非电子邮件地址名称

时间:2017-12-04 16:51:08

标签: java sendgrid-api-v3

我正在使用SendGrid API v3 for Java。它起作用并完成工作。但是,如果 发件人 hello@world.org,则收件人只会看到非常hello@world.org。我试图完成的是收件人也看到一个简单的名称(例如,Hello World <hello@world.org>),如下所示:

Example sender address and name

(上图,请注意实际地址为noreply@k...,但前面有Kela Fpa。)

我该如何以编程方式执行此操作?

1 个答案:

答案 0 :(得分:3)

如果没有您的代码,很难确切地建议做什么,但根据他们的API文档,端点实际上支持一个可选的名称&#39;发件人的属性

再看一下他们的Java API的源代码,它看起来像是这样的例子:

$content_length = fstat($client_upload)['size'];
fwrite($server_upload, 'Content-Length: ' . $content_length . $NL);

使用源代码,您可以提供&#34;名称&#34;到电子邮件构造函数,如here所示 可以重新加入这个:

Content-Length

注意,电子邮件构造函数正在更改。

如果由于某种原因你没有使用Mail助手类,请告诉我,我可以重新做一个例子。