使用Exchange API for java发送具有高优先级的电子邮件
我想设置我的电子邮件优先级。我正在使用exchange server的API。 我想通过这个方法“msg.setImportance(value);”我可以解决我的问题。但是我没有处理语法。 如果有人能解释一下我是怎么做到的使用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
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”);”,但枚举中的所有内部值都不起作用