无法使用Sendgrid SMPT触发高优先级电子邮件到Java中的Outlook 我在标题下面添加了
"X-Priority", "1"
"Priority", "urgent"
"Importance", "high"
即使从1更改为5仍与LOW PRIORITY相同,我仍然收到LOW PRIORITY电子邮件。
电子邮件配置:
public static final String HIGH_PRIORITY_EMAIL ="X-Priority";
public static final String PRIORITY_LEVEL ="1";
public static final String IMPORTANT_EMAIL ="Importance";
public static final String IMPORTANT_LEVEL ="high";
public static final String HIGH_PRIORITY_EMAIL_PROPERTY ="Priority";
public static final String HIGH_PRIORITY_LEVEL="urgent"`
HtmlEmail erroremail;
erroremail = (HtmlEmail) MailUtils.getPreConfiguredEmail(); erroremail.addHeader(Constants.HIGH_PRIORITY_EMAIL,Constants.PRIORITY_LEVE); erroremail.addHeader(Constants.HIGH_PRIORITY_EMAIL_PROPERTY,Constants.HIGH_PRIORITY_LEVEL);
erroremail.addHeader(Constants.IMPORTANT_EMAIL, Constants.IMPORTANT_LEVEL);
erroremail.send();
尽管我将标头设置为高优先级,而将电子邮件接收为低优先级。