2

我在我的 Java 应用程序中使用 SendGrid v2 Mail Java API,当我在 TO 和 BCC 中添加电子邮件时,然后通过我的应用程序发送电子邮件后,TO 电子邮件工作正常并且我收到了电子邮件,但是当我使用相同的登录我的帐户(例如 Gmail)中的密件抄送电子邮件,然后没有收件人电子邮件详细信息,我的密件抄送电子邮件在收件人字段中移动,因此我的电子邮件(即密件抄送电子邮件)显示在收件人字段中。

根据默认流程,对于密件抄送电子邮件用户,收件人电子邮件详细信息应位于收件人字段中,我的电子邮件(密件抄送电子邮件)应显示在密件抄送字段部分中。但它在 SendGrid Java API v2 Mail 上的工作方式并非如此。

SendGrid sendgrid = new SendGrid("my-api");
SendGrid.Email email = new com.sendgrid.SendGrid.Email();
String emailBcc[] = emailList.toArray(new String[0]);
email.addBcc(emailBcc);
email.setHtml(emailTxt);
email.setSubject(subject);
try {
    email.setFromName(senderName);
    email.setFrom(senderEmail);
    SendGrid.Response response = sendgrid.send(email);
    LOGGER.info("MAIL STATUS:::::" + response.getMessage());
} catch (SendGridException e) {
    LOGGER.error("Error in sendgrid Eamil ::" + e);
}

在此处输入图像描述

请告诉我,我该如何实现这个东西,以便基于默认功能,我的密件抄送电子邮件将显示在密件抄送电子邮件字段而不是收件人字段中。

注意:我用过sendgrid-java-2.2.2.jar

4

0 回答 0