在SendGrid中构造具有特殊字符和标记的主题行的正确方法

时间:2014-03-24 08:17:26

标签: java sendgrid

我使用Java SendGrid API发送包含en,ja和ko字符的主题行的电子邮件,主题linea包含替换标记。它适用于大多数情况,但是一些ja和ko主题行在令牌部分中被破坏,因此替换不起作用。对于变通方法,我在主题行中的每个空格后面添加换行符。但是,当主题是纯英文文本时,此方法不起作用。 xsmtpapi标头似乎未正确生成,因此不会更新与xsmtpapi相关的字段。

有没有人遇到类似案件?考虑到特殊字符和标记,是否有构建主题行的最佳实践或指南?

以下是发送电子邮件的示例代码:

嗨ouflak,

以下是示例代码: SendGrid sendGrid = new SendGrid(<sendgridusername>,<sendgridpassword>); sendGrid.setFrom("xxx@xxxxx.com"); sendGrid.setTo("yyy@yyyyy.com"); ... sendGrid.setSubject("sample subject line"); sendGrid.addHeader("X-SMTPAPI", <generated xsmtpapi header>); String response = sendGrid.send();

0 个答案:

没有答案