使用Exchange API for java发送具有高优先级的电子邮件

使用Exchange API for java发送具有高优先级的电子邮件,java,exchange-server,Java,Exchange Server,我想设置我的电子邮件优先级。我正在使用exchange server的API。 我想通过这个方法“msg.setImportance(value);”我可以解决我的问题。但是我没有处理语法。 如果有人能解释一下我是怎么做到的 ExchangeService service = new ExchangeService(); ExchangeCredentials credentials = new WebCredentials("dan.oncioiu@alcate

我想设置我的电子邮件优先级。我正在使用exchange server的API。 我想通过这个方法“msg.setImportance(value);”我可以解决我的问题。但是我没有处理语法。 如果有人能解释一下我是怎么做到的

ExchangeService service = new ExchangeService();
                ExchangeCredentials credentials = new WebCredentials("dan.oncioiu@alcatel-lucent.com", "Blatjardon1990");
                service.setCredentials(credentials);
                service.setUrl(new java.net.URI("https://" + "EMEAXCH.zeu.alcatel-lucent.com"
                    + "/EWS/Exchange.asmx"));
                service.setTraceEnabled(true);

                EmailMessage msg = new EmailMessage(service);

                msg.setImportance(value);

                msg.setSubject("Hello world!");
                msg.setBody(MessageBody.getMessageBodyFromText("Mesaj trimis din JAVA"));
                msg.getToRecipients().add("Leontin.Talpai@alcatel-lucent.com");
                msg.send();
    } catch (URISyntaxException e) {
        e.printStackTrace();
    } catch (ServiceLocalException e) {
        e.printStackTrace();
    } catch (Exception e) {
        e.printStackTrace();
    }

重要性字段是一个枚举,您可以在这里找到:

我找到了如何使用此字段设置它

msg.setImportance(Importance.High);
我试着写“msg.setImportance(“HIGH”);”,但枚举中的所有内部值都不起作用