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

时间:2015-02-16 16:04:03

标签: java 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();
    }

2 个答案:

答案 0 :(得分:2)

我找到了如何设置它。

msg.setImportance(Importance.High);

答案 1 :(得分:0)