2
다음 코드를 사용하여 EWS Java API를 사용하여 메일을 보내려고했습니다. 그러나 NTLM 인증이 선택되었다는 오류가 발생합니다. 기본 인증 만 필요합니다. 인증 유형은 어떻게 지정합니까?메일을 보낼 EWS Java API 코드의 기본 인증을 설정하십시오.
ExchangeCredentials credentials = new WebCredentials("user", "pwd");
service.setCredentials(credentials);
try {
service.setUrl(new java.net.URI("https://url/EWS/Exchange.asmx"));
service.setTraceEnabled(true);
EmailMessage msg = new EmailMessage(service);
msg.setSubject("Hello world!");
msg.setBody(MessageBody
.getMessageBodyFromText("Sent using the EWS Managed API."));
msg.getToRecipients().add("email");
msg.send();
} catch (URISyntaxException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
.... 방법이 문제를 해결하는 방법을 가르쳐주세요 :(
그것은 당신의 구성에 따라 달라집니다