Невозможно запустить высокоприоритетную электронную почту с помощью Sendgrid SMPT для просмотра в java.
Я добавил ниже заголовки
"X-Priority", "1"
"Priority", "urgent"
"Importance", "high"
Тем не менее, я получаю электронную почту как НИЗКИЙ ПРИОРИТЕТ, даже после изменения с 1 на 5, все еще такой же, как НИЗКИЙ ПРИОРИТЕТ.
Конфигурация электронной почты:
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();
Хотя я устанавливаю заголовки как высокий приоритет, получая электронные письма как низкий приоритет.