Package org.springframework.mail

Examples of org.springframework.mail.SimpleMailMessage


    Validate.argNotNull(compte, "compte");

    String newPassword = RandomStringUtils.randomAlphanumeric(6);
    compte.setPassword(newPassword);

    final SimpleMailMessage mail = new SimpleMailMessage();

    mail.setTo(compte.getUsername());
    mail.setFrom("admin@competitionsfqsc.net");
    mail.setSubject("FQSC - Inscriptions en ligne - "
        + "Mot de passe ré-initialisé.");
    mail.setText("Bonjour. \n\n"
        + "Vous avez récemment demandé de redéfinir votre "
        + "mot de passe pour le site d'inscription en ligne "
        + "de la FQSC par messagerie électronique. S'il vous "
        + "plaît prendre le temps de changer ce mot de "
        + "passe la prochaine fois vous connecter à notre site.\n\n"
View Full Code Here


    assertFalse("there should NOT have been errors", bindingResult.hasErrors());
    Query queryResult = Researcher.findResearchersByEmailEquals(email);
    assertEquals(1, queryResult.getResultList().size());
    assertEquals("password should not have changed", oldPassword, ((Researcher) queryResult.getSingleResult()).getPassword());
   
    SimpleMailMessage sentMessage = mailSender.getMostRecentlySentMessage();
    assertNotNull(sentMessage);
  }
View Full Code Here

    String subject = "test subject";
    String mailTo = "to address";
    String message = "message text";
    messageSender.sendMessage(subject, mailTo, message);

    SimpleMailMessage sentMessage = mailSender.getMostRecentlySentMessage();
    assertEquals(subject, sentMessage.getSubject());
    assertEquals(mailTo, sentMessage.getTo()[0]);
    assertEquals(message, sentMessage.getText());
  }
View Full Code Here

    contact.setLoggedInUserInfo(loggedInUserInfo);
    BindingResult result = new BeanPropertyBindingResult(contact, "contactRequest");
   
    messageSender.handleContactRequest(contact, result);

    SimpleMailMessage sentMessage = mailSender.getMostRecentlySentMessage();
    assertEquals(subject, sentMessage.getSubject());
    assertEquals(fromEmail, sentMessage.getFrom());
    assertTrue(sentMessage.getText().contains(message));
  }
View Full Code Here

    contact.setLoggedInUserInfo(loggedInUserInfo);
    BindingResult result = new BeanPropertyBindingResult(contact, "contactRequest");
   
    messageSender.handleContactRequest(contact, result);
   
    SimpleMailMessage sentContactRequestMessage = mailSender.getMostRecentlySentMessage();
    assertEquals(subject, sentContactRequestMessage.getSubject());
    assertEquals(contactRequestFromEmail, sentContactRequestMessage.getFrom());
    assertTrue(sentContactRequestMessage.getText().contains(message));
   
    // Now send message, as an account updated email would be sent
    messageSender.sendMessage("test subject", "to address", "message text");

    // Make sure the contact request from email is not still there as the from address
    SimpleMailMessage sentMessage = mailSender.getMostRecentlySentMessage();
    assertNotNull(sentMessage.getFrom());
    assertFalse("Email from address is contaminated from sending a contact request!", contactRequestFromEmail.equals(sentMessage.getFrom()));
  }
View Full Code Here

        sender.assertMessagesReceived(1);

        List messages = sender.getMessages();
        assertEquals("message size: " + messages, 1, messages.size());

        SimpleMailMessage message = (SimpleMailMessage) messages.get(0);

        System.out.println("Created message: " + message);

        assertEquals("text", "Hello there James how are you today?", message.getText());
        assertEquals("from", "james@nowhere.com", message.getFrom());
    }
View Full Code Here

        List messages = sender.getMessages();

        assertEquals("message size: " + messages, 1, messages.size());

        SimpleMailMessage mailMessage = (SimpleMailMessage) messages.get(0);

        System.out.println("Created message: " + mailMessage);

        assertEquals("subject", "Subject came from expression", mailMessage.getSubject());
        assertEquals("from", "junit@servicemix.org", mailMessage.getFrom());
    }
View Full Code Here

        addMessage(simpleMailMessage);
    }

    public void send(SimpleMailMessage[] simpleMailMessages) throws MailException {
        for (int i = 0; i < simpleMailMessages.length; i++) {
            SimpleMailMessage simpleMailMessage = simpleMailMessages[i];
            send(simpleMailMessage);
        }
    }
View Full Code Here

        sender.assertMessagesReceived(1);

        List messages = sender.getMessages();
        assertEquals("message size: " + messages, 1, messages.size());

        SimpleMailMessage message = (SimpleMailMessage) messages.get(0);

        log.info("Created message: " + message);

        assertEquals("text", "Hello there James how are you today?", message.getText());
        assertEquals("from", "james@nowhere.com", message.getFrom());
    }
View Full Code Here

        List messages = sender.getMessages();

        assertEquals("message size: " + messages, 1, messages.size());

        SimpleMailMessage mailMessage = (SimpleMailMessage) messages.get(0);

        log.info("Created message: " + mailMessage);

        assertEquals("subject", "Subject came from expression", mailMessage.getSubject());
        assertEquals("from", "junit@servicemix.org", mailMessage.getFrom());
    }
View Full Code Here

TOP

Related Classes of org.springframework.mail.SimpleMailMessage

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.