Java アプリケーションで SendGrid v2 Mail Java API を使用しています。TO と BCC に電子メールを追加すると、アプリケーションを介して電子メールを送信した後、TO 電子メールは正常に機能し、電子メールを受信しましたが、同じものでログインするとアカウントに BCC メール (Gmail など) がある場合、TO メールの詳細がなく、BCC メールが TO フィールドに移動し、メール (つまり BCC メール) が TO フィールドに表示されます。
デフォルトのプロセスに従って、BCC メール ユーザーの場合、TO メールの詳細は TO フィールドに表示され、私のメール (BCC メール) は BCC フィールド セクションに表示されます。しかし、SendGrid Java API v2 メールではそのようには機能しません。
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);
}
デフォルトの機能に基づいて、BCC メールが TO フィールドではなく BCC メール フィールドに表示されるようにするにはどうすればよいか教えてください。
注:私は使用しましたsendgrid-java-2.2.2.jar