public EmailMessage(String from, String subject, String body) { setFrom(from); setSubject(subject); setBody(body); }
public EmailMessage(String from, String subject, String body) { setFrom(from); setSubject(subject); setBody(body); }
public void testSend() throws Exception { // you need to suppress the constructor before you mock the class. PowerMockito.suppress(PowerMockito.constructor(EmailMessage.class)); EmailMessage emailMessage = PowerMockito.mock(EmailMessage.class); Email email = new Email(); emailMessage.setSubject(email.getSubject()); // ...your other code here ... }
EmailMessage emailMessage; while (resultSet.next()) { emailMessage = new EmailMessage(); emailMessage.setCategory(resultSet.getString("category")); emailMessage.setSubject(resultSet.getString("subject")); emailMessage.setBody(resultSet.getString("body")); emailMessageList.add(emailMessage); }
public static void sendMail(String[] addresses) throws Exception { // enter vaild mail id and password ExchangeCredentials credentials = new WebCredentials("mail_id", "passwd"); service.setCredentials(credentials); // enter vaild server url service.setUrl(new URI("server")); EmailMessage mail = new EmailMessage(service); mail.setSubject("Hello EWS Send"); mail.setBody(new MessageBody("pffed bye!!!")); for (String string : addresses) mail.getToRecipients().add(new EmailAddress(string)); mail.sendAndSaveCopy(); }
ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2010_SP2); ExchangeCredentials credentials = new WebCredentials("user", "pw"); service.setCredentials(credentials); service.setUrl(new URI("https:// s e r v e r /ews/exchange.asmx")); EmailAddress mEmail = new EmailAddress("your email / test email"); EmailMessage message = new EmailMessage(service); message.getToRecipients().add(mEmail); message.setFrom(mEmail); message.setSubject("Hello world!"); message.setBody(MessageBody.getMessageBodyFromText("Sent using the EWS Android API.")); message.send();
msg.setSubject("Hello world!"); msg.setBody(MessageBody.getMessageBodyFromText("Sent using the EWS Java API.")); msg.getToRecipients().add("RECIPIENTMAIL@DOMAIN");
service.setUrl(new URI("Mail server URL")); msg = new EmailMessage(service); msg.setSubject(subject); msg.setBody(MessageBody.getMessageBodyFromText(bodyContent)); msg.getAttachments().addFileAttachment("Complete File Path");
public void sendEmail(String body, String subject, String recipients, String from) { service = new ExchangeService(); ExchangeCredentials credentials = new WebCredentials(username, password); service.setCredentials(credentials); service.setUrl(ewsUri); try { EmailMessage replymessage = new EmailMessage(service); EmailAddress fromEmailAddress = new EmailAddress(from); replymessage.setFrom(fromEmailAddress); replymessage.getToRecipients().add(recipients); //replymessage.setInReplyTo(recipients); replymessage.setSubject(subject); replymessage.setBody(new MessageBody(body)); replymessage.send(); }catch (Exception e) { logger.error(""+e); } }
public class Main { /** * @param args */ public static void main(String[] args) throws Exception { ExchangeService exchangeService = new ExchangeService(ExchangeVersion.Exchange2007_SP1); ExchangeCredentials credentials = new WebCredentials("myusername","mypassword", "mydomain"); exchangeService.setCredentials(credentials); exchangeService.setUrl(new URI("https://myhostname/EWS/Exchange.asmx")); exchangeService.setTraceEnabled(true); EmailMessage msg; msg = new EmailMessage(exchangeService); msg.setFrom(new EmailAddress("myuser@myserver.com")); msg.setSubject("Test Mail"); msg.getToRecipients().add("myuser@gmail.com"); msg.setBody(MessageBody.getMessageBodyFromText("Email sent by Miscrosoft Java EWS API.")); msg.getAttachments().addFileAttachment("c:\\temp\\myattachement.pdf"); msg.send(); }
message.setSubject(email.getSubject());