org.springframework.mail.SimpleMailMessage.setFrom()

Here are the examples of the java api org.springframework.mail.SimpleMailMessage.setFrom() taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

130 Examples 7

19 Source : OptSendMailServiceImpl.java
with Apache License 2.0
from paascloud

@Override
public int sendSimpleMail(String subject, String text, Set<String> to) {
    log.info("sendSimpleMail - 发送简单邮件. subject={}, text={}, to={}", subject, text, to);
    int result = 1;
    try {
        SimpleMailMessage message = MailEnreplacedy.createSimpleMailMessage(subject, text, to);
        message.setFrom(from);
        taskExecutor.execute(() -> mailSender.send(message));
    } catch (Exception e) {
        log.info("sendSimpleMail [FAIL] ex={}", e.getMessage(), e);
        result = 0;
    }
    return result;
}

19 Source : MailServiceImpl.java
with MIT License
from godcheese

private void sendSimpleMailMessage(String from, String[] toArray, String subject, String text) {
    SimpleMailMessage simpleMailMessage = new SimpleMailMessage();
    simpleMailMessage.setFrom(from);
    simpleMailMessage.setTo(toArray);
    simpleMailMessage.setSubject(subject);
    simpleMailMessage.setText(text);
    javaMailSender.send(simpleMailMessage);
}

19 Source : NetworkService.java
with MIT License
from de-luxe

private void sendMessage(String subject, String message) {
    SimpleMailMessage mailMessage = new SimpleMailMessage();
    mailMessage.setTo(ObserverProperties.getMailReceiver());
    mailMessage.setReplyTo(ObserverProperties.getMailReplyTo());
    mailMessage.setFrom(ObserverProperties.getMailSender());
    mailMessage.setSubject(subject);
    mailMessage.setText(message);
    mailSender.send(mailMessage);
}

18 Source : JavaMailSenderTests.java
with MIT License
from Vip-Augus

@Test
public void javaMailSenderWithParseExceptionOnSimpleMessage() {
    MockJavaMailSender sender = new MockJavaMailSender();
    SimpleMailMessage simpleMessage = new SimpleMailMessage();
    simpleMessage.setFrom("");
    try {
        sender.send(simpleMessage);
    } catch (MailParseException ex) {
        // expected
        replacedertTrue(ex.getCause() instanceof AddressException);
    }
}

18 Source : UsersController.java
with MIT License
from manishsingh27

private SimpleMailMessage constructEmail(String subject, String body, Users user) {
    final SimpleMailMessage email = new SimpleMailMessage();
    // todo remove it start
    try {
        SimpleDateFormat sdf = new SimpleDateFormat("dd-M-yyyy hh:mm:ss");
        String dateInString = "15-10-2012 10:20:56";
        Date date = sdf.parse(dateInString);
        email.setSentDate(date);
    } catch (Exception ex) {
    }
    // End remove it end
    email.setSubject(subject);
    email.setText(body);
    email.setTo(user.getEmail());
    email.setReplyTo(env.getProperty("support.email"));
    email.setFrom(env.getProperty("support.from"));
    return email;
}

18 Source : PropServiceImpl.java
with GNU General Public License v3.0
from aaronchen2k

@Bean
public SimpleMailMessage simpleMailMessage() {
    SimpleMailMessage mailMessage = new SimpleMailMessage();
    mailMessage.setFrom(mailUserName);
    mailMessage.setSubject("来自ngtesting.com的邮件");
    return mailMessage;
}

17 Source : MailService.java
with Apache License 2.0
from zhuoqianmingyue

/**
 * 发送简单的邮件信息
 * @param toMail
 * @param subject
 * @param content
 */
public void sendSimpleMail(String toMail, String subject, String content) {
    SimpleMailMessage simpleMailMessage = new SimpleMailMessage();
    simpleMailMessage.setFrom(formMail);
    simpleMailMessage.setTo(toMail);
    simpleMailMessage.setSubject(subject);
    simpleMailMessage.setText(content);
    try {
        sender.send(simpleMailMessage);
        logger.info("发送给" + toMail + "简单邮件已经发送。 subject:" + subject);
    } catch (Exception e) {
        logger.info("发送给" + toMail + "send mail error subject:" + subject);
        e.printStackTrace();
    }
}

17 Source : MailTool.java
with MIT License
from zhaopei8948

public static void sendMail(JavaMailSender mailSender, String from, String to, String subject, String text) {
    try {
        SimpleMailMessage message = new SimpleMailMessage();
        // 发送者.
        message.setFrom(from);
        // 接收者.
        message.setTo(to);
        // 邮件主题.
        message.setSubject(subject);
        // 邮件内容.
        message.setText(text);
        // 发送邮件
        mailSender.send(message);
    } catch (Exception e) {
        e.printStackTrace();
    }
}

17 Source : SysEmailServiceImpl.java
with MIT License
from yunchaoyun

/**
 * @description
 *  	发送纯文本邮件
 * @params
 *      to        邮件接收方
 *      subject   邮件主题
 *      text      邮件内容
 * @return void
 * @author mhm
 * @time 2019年12月9日 上午10:46:40
 */
public void sendTextMail(String to, String subject, String text) {
    SimpleMailMessage simpleMailMessage = new SimpleMailMessage();
    simpleMailMessage.setFrom(from);
    simpleMailMessage.setTo(to);
    simpleMailMessage.setSubject(subject);
    simpleMailMessage.setText(text);
    try {
        javaMailSender.send(simpleMailMessage);
    } catch (Exception e) {
        log.error("邮件发送失败。" + e.getMessage());
    }
}

17 Source : MailService.java
with Apache License 2.0
from yjjdick

@Async
public void sendMail(String replacedle, String content, String email) {
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(from);
    message.setSubject(replacedle);
    message.setTo(email);
    message.setText(content);
    mailSender.send(message);
}

17 Source : MailSend.java
with Apache License 2.0
from yanghaiji

/**
 * <p>
 * 发送简单纯文本邮件
 * </p>
 * @version 1.0.0
 * @author Dylan-haiji
 * @since 2020/3/8
 * @param mail
 * @return void
 */
public void sendTextMail(MailDO mail) {
    // 建立邮件消息
    SimpleMailMessage message = new SimpleMailMessage();
    // 发送人的邮箱
    message.setFrom(emailProperties.getUsername());
    // 标题
    message.setSubject(mail.getreplacedle());
    // 发给谁 对方邮箱
    message.setTo(mail.getEmail());
    // 内容
    message.setText(mail.getContent());
    try {
        // 发送
        mailSender.send(message);
    } catch (MailException e) {
        log.error("纯文本邮件发送失败->message:{}", e.getMessage());
        throw new RuntimeException("邮件发送失败");
    }
}

17 Source : MailTool.java
with Apache License 2.0
from xwjie

public void send(String subjct, String text, String... to) {
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(from);
    message.setTo(to);
    message.setSubject(subjct);
    message.setText(text);
    jmsTool.sendMessage(JMSType.SEND_MAIL, message);
}

17 Source : ApplicationTests.java
with Apache License 2.0
from xuwujing

@Test
public void sendSimpleMail() throws Exception {
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom("[email protected]");
    message.setTo("[email protected]");
    message.setSubject("主题:这是一封测试邮件!");
    message.setText("测试邮件内容");
    mailSender.send(message);
    System.out.println("发送成功!");
}

17 Source : Core.java
with GNU General Public License v3.0
from xuanbg

/**
 * 发送邮件
 *
 * @param message 消息DTO
 * @return 是否发送成功
 */
private boolean sendMail(InsightMessage message) {
    try {
        List<String> list = message.getReceivers();
        String receivers = StringUtils.join(list.toArray(), ";");
        SimpleMailMessage mail = new SimpleMailMessage();
        mail.setFrom(sender);
        mail.setTo(receivers);
        mail.setSubject(message.getreplacedle());
        mail.setText(message.getContent());
        mailSender.send(mail);
        return true;
    } catch (Exception ex) {
        logger.error("发送邮件发生错误! 异常信息为: {}", ex.getMessage());
        return false;
    }
}

17 Source : MailController.java
with Apache License 2.0
from xiaop1ng

@GetMapping("/send")
public Rs sendMail() {
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(mailUser);
    message.setTo("[email protected]");
    message.setSubject("主题");
    message.setText("这是内容");
    sender.send(message);
    return Rs.ok();
}

17 Source : EmailController.java
with MIT License
from wuyouzhuguli

@RequestMapping("sendSimpleEmail")
public String sendSimpleEmail() {
    try {
        SimpleMailMessage message = new SimpleMailMessage();
        message.setFrom(from);
        // 接收地址
        message.setTo("[email protected]");
        // 标题
        message.setSubject("一封简单的邮件");
        // 内容
        message.setText("使用Spring Boot发送简单邮件。");
        jms.send(message);
        return "发送成功";
    } catch (Exception e) {
        e.printStackTrace();
        return e.getMessage();
    }
}

17 Source : SmtpSender.java
with MIT License
from wolforest

public void send(@NonNull String to, @NonNull String subject, @NonNull String content) {
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(from);
    message.setTo(to);
    message.setSubject(subject);
    message.setText(content);
    mailSender.send(message);
}

17 Source : NotifyService.java
with GNU General Public License v3.0
from wlhbdp

/**
 * 邮件消息通知,
 * 接收者在spring.mail.sendto中指定
 *
 * @param subject 邮件标题
 * @param content 邮件内容
 */
@Async
public void notifyMail(String subject, String content) {
    if (mailSender == null)
        return;
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(sendFrom);
    message.setTo(sendTo);
    message.setSubject(subject);
    message.setText(content);
    mailSender.send(message);
}

17 Source : MailHelper.java
with Apache License 2.0
from weiboad

public void sendSimpleMail(String from, String to, String subject, String content) throws Exception {
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(from);
    message.setTo(to);
    message.setSubject(subject);
    message.setText(content);
    mailSender.send(message);
}

17 Source : ApplicationTests.java
with Apache License 2.0
from ukihsoroy

@Test
public void sendSimpleMail() throws Exception {
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(from);
    message.setTo(from);
    message.setSubject("主题:简单邮件");
    message.setText("测试邮件内容");
    mailSender.send(message);
}

17 Source : MailServiceImpl.java
with Apache License 2.0
from TDuckCloud

/**
 * 发送文本邮件
 *
 * @param toAddr
 * @param replacedle
 * @param content
 */
@Override
public void sendTextMail(String toAddr, String replacedle, String content) {
    // 纯文本邮件对象
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(from);
    message.setTo(toAddr);
    message.setSubject(replacedle);
    message.setText(content);
    try {
        mailSender.send(message);
        log.info("Text邮件已经发送。");
    } catch (Exception e) {
        log.error("发送Text邮件时发生异常!", e);
    }
}

17 Source : TodoSharingListener.java
with Apache License 2.0
from stratospheric-dev

@SqsListener(value = "${custom.sharing-queue}", deletionPolicy = SqsMessageDeletionPolicy.ON_SUCCESS)
public void listenToSharingMessages(TodoCollaborationNotification payload) {
    LOG.info("Incoming todo sharing payload: {}", payload);
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom("[email protected]");
    message.setTo(payload.getCollaboratorEmail());
    message.setSubject("A todo was shared with you");
    message.setText(String.format("Hi %s, \n\n" + "someone shared a Todo from https://app.stratospheric.dev with you.\n\n" + "Information about the shared Todo item: \n\n" + "replacedle: %s \n" + "Description: %s \n" + "Priority: %s \n" + "\n" + "You can accept the collaboration by clicking this link: " + "https://app.stratospheric.dev/todo/%s/collaborations/%s/confirm?token=%s " + "\n\n" + "Kind regards, \n" + "Stratospheric", payload.getCollaboratorEmail(), payload.getTodoreplacedle(), payload.getTodoDescription(), payload.getTodoPriority(), payload.getTodoId(), payload.getCollaboratorId(), payload.getToken()));
    mailSender.send(message);
    LOG.info("Successfully informed collaborator about shared todo");
    if (Arrays.asList(environment.getActiveProfiles()).contains("dev")) {
        LOG.info("Auto-confirmed collaboration request");
        todoCollaborationService.confirmCollaboration(payload.getTodoId(), payload.getCollaboratorId(), payload.getToken());
    }
}

17 Source : TodoSharingListener.java
with Apache License 2.0
from stratospheric-dev

@SqsListener(value = "${custom.sharing-queue}", deletionPolicy = SqsMessageDeletionPolicy.ON_SUCCESS)
public void listenToSharingMessages(TodoCollaborationNotification payload) {
    LOG.info("Incoming todo sharing payload: {}", payload);
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom("[email protected]");
    message.setTo(payload.getCollaboratorEmail());
    message.setSubject("A todo was shared with you");
    message.setText(String.format("Hi %s, \n\n" + "someone shared a Todo from https://app.stratospheric.dev with you.\n\n" + "Information about the shared Todo item: \n\n" + "replacedle: %s \n" + "Description: %s \n" + "Priority: %s \n" + "\n" + "You can accept the collaboration by clicking this link: " + "https://app.stratospheric.dev/todo/%s/collaborations/%s/confirm?token=%s " + "\n\n" + "Kind regards, \n" + "Stratospheric", payload.getCollaboratorEmail(), payload.getTodoreplacedle(), payload.getTodoDescription(), payload.getTodoPriority(), payload.getTodoId(), payload.getCollaboratorId(), payload.getToken()));
    mailSender.send(message);
    LOG.info("Successfully informed collaborator about shared todo.");
    if (Arrays.asList(environment.getActiveProfiles()).contains("dev")) {
        LOG.info("Auto-confirmed collaboration request for todo: {}", payload.getTodoId());
        todoCollaborationService.confirmCollaboration(payload.getTodoId(), payload.getCollaboratorId(), payload.getToken());
    }
}

17 Source : EmailUtils.java
with MIT License
from ssssssss-team

/**
 * 发送简单文本邮件
 *
 * @param subject 主题
 * @param content 内容
 * @param to      收件人列表
 * @author BillDowney
 * @date 2020年4月4日 上午12:40:42
 */
public void sendSimpleMail(String subject, String content, String... to) {
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(from);
    message.setSubject(subject);
    message.setText(content);
    message.setTo(to);
    javaMailSender.send(message);
}

17 Source : JavaMailSenderTests.java
with Apache License 2.0
from SourceHot

@Test
public void javaMailSenderWithParseExceptionOnSimpleMessage() {
    MockJavaMailSender sender = new MockJavaMailSender();
    SimpleMailMessage simpleMessage = new SimpleMailMessage();
    simpleMessage.setFrom("");
    try {
        sender.send(simpleMessage);
    } catch (MailParseException ex) {
        // expected
        boolean condition = ex.getCause() instanceof AddressException;
        replacedertThat(condition).isTrue();
    }
}

17 Source : MailServiceImpl.java
with Apache License 2.0
from sofastack

/**
 * 发送文本邮件
 *
 * @param toAddr
 * @param replacedle
 * @param content
 */
@Override
public void sendTextMail(String toAddr, String replacedle, String content) {
    // 纯文本邮件对象
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(from);
    message.setTo(toAddr);
    message.setSubject(replacedle);
    message.setText(content);
    try {
        mailSender.send(message);
    } catch (Exception e) {
        logger.error("发送邮件时发生异常!", e);
    }
}

17 Source : Mailer.java
with MIT License
from socialsoftware

public void sendSimpleMail(String from, String to, String subject, String body) {
    SimpleMailMessage simpleMailMessage = new SimpleMailMessage();
    simpleMailMessage.setFrom(from);
    simpleMailMessage.setTo(to);
    simpleMailMessage.setSubject(subject);
    simpleMailMessage.setText(body);
    if (!host.equals("fake-host") && (to != null && to.trim().length() != 0)) {
        mailSender.send(simpleMailMessage);
    } else if (to == null || to.trim().length() == 0) {
        logger.info("email address was null or empty: {}, {}, {}, {}", from, to, subject, body);
    } else if (host.equals("fake-host")) {
        logger.info("email not send due to fake host configuration: {}, {}, {}, {}", from, to, subject, body);
    }
}

17 Source : EmailSendMsgHandle.java
with MIT License
from smallyunet

@Override
public void SendMsg(String es_receiver, String es_replacedle, String es_content) {
    JavaMailSender mailSender = (JavaMailSender) SpringContextUtils.getBean("mailSender");
    SimpleMailMessage message = new SimpleMailMessage();
    // 设置发送方邮箱地址
    message.setFrom(emailFrom);
    message.setTo(es_receiver);
    message.setSubject(es_replacedle);
    message.setText(es_content);
    mailSender.send(message);
}

17 Source : EmailService.java
with Apache License 2.0
from skalogs

public void send(String destination, String subject, String message) throws MailException {
    SimpleMailMessage msg = new SimpleMailMessage();
    msg.setFrom("[email protected]");
    msg.setTo(destination);
    msg.setSubject(subject);
    msg.setText(message);
    emailSender.send(msg);
}

17 Source : MallWebapiApplicationTests.java
with GNU General Public License v3.0
from silently9527

@Test
public void test() {
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom("[email protected]");
    message.setTo("[email protected]");
    message.setSubject("烂尾楼发完了");
    message.setText("违法违规");
    mailSender.send(message);
}

17 Source : MailServiceImpl.java
with Apache License 2.0
from ShuaiMou

/**
 * 功能:发送验证码到待注册用户,并保存到redis缓存中
 *
 * @param to 邮件接收方
 */
@Override
@Async
public void sendVerificationCodeEmail(String to) {
    SimpleMailMessage message = new SimpleMailMessage();
    String verificationCode = GenerateVerificationCodeUtils.generateCode();
    String content = "dear user, this is your verification code: " + verificationCode + "   " + "this code will expire 5 minutes";
    message.setFrom(mailFrom);
    message.setTo(to);
    message.setSubject("verification");
    message.setText(content);
    mailSender.send(message);
    LOGGER.info("the verification code has been sent to user: " + to);
    redisUtils.set(to, verificationCode);
    redisUtils.expire(to, 60 * 5);
}

17 Source : MailServiceImpl.java
with Apache License 2.0
from ShuaiMou

/**
 * 功能:发送欢迎用户邮件
 *
 * @param to 注册用户邮箱
 * @param subject 主题
 * @param content 邮件内容
 */
@Override
public void sendWelcomeEmail(String to, String subject, String content) {
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(mailFrom);
    message.setTo(to);
    message.setSubject(subject);
    message.setText(content);
    mailSender.send(message);
    LOGGER.info("user: " + to + " registered successfully");
}

17 Source : MailServiceImpl.java
with MIT License
from rstyro

/**
 * 发送文本邮件
 * @param to
 * @param subject
 * @param content
 */
@Override
public void sendSimpleMail(String to, String subject, String content) {
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(from);
    message.setTo(to);
    message.setSubject(subject);
    message.setText(content);
    try {
        mailSender.send(message);
        logger.info("简单邮件已经发送。");
    } catch (Exception e) {
        logger.error("发送简单邮件时发生异常!", e);
    }
}

17 Source : NotificationService.java
with MIT License
from rieckpil

public void notifyUser(String email, String content) {
    SimpleMailMessage mail = new SimpleMailMessage();
    mail.setFrom("[email protected]");
    mail.setSubject("A new message for you");
    mail.setText(content);
    mail.setTo(email);
    this.javaMailSender.send(mail);
}

17 Source : MailApplicationTest.java
with MIT License
from rexlin600

@Test
public void contextTest() {
    SimpleMailMessage mailMessage = new SimpleMailMessage();
    mailMessage.setFrom(from);
    mailMessage.setTo("[email protected]");
    mailMessage.setSubject("Simple Mail Test");
    mailMessage.setText("Test mail content");
    javaMailSender.send(mailMessage);
}

17 Source : MailService.java
with MIT License
from qufei1993

/**
 * 发送文本邮件
 * @param to
 * @param subject
 * @param content
 */
public void sendTextMail(String to, String subject, String content) {
    SimpleMailMessage message = new SimpleMailMessage();
    // 发送对象
    message.setTo(to);
    // 邮件主题
    message.setSubject(subject);
    // 邮件内容
    message.setText(content);
    // 邮件的发起者
    message.setFrom(from);
    javaMailSender.send(message);
}

17 Source : MailServiceImpl.java
with Apache License 2.0
from QuantWorldOrg

@Override
public void handleBasicInfo(SimpleMailMessage simpleMailMessage, String subject, String content, String[] toWho, String[] ccPeoples, String[] bccPeoples) {
    String fromName = null;
    try {
        fromName = new String((nickname + '<' + userName + '>').getBytes("UTF-8"));
    } catch (UnsupportedEncodingException e) {
        logger.error("html邮件基本信息出错->{}", subject);
    }
    // 设置发件人
    replacedert fromName != null;
    simpleMailMessage.setFrom(fromName);
    // 设置邮件的主题
    simpleMailMessage.setSubject(subject);
    // 设置邮件的内容
    simpleMailMessage.setText(content);
    // 设置邮件的收件人
    simpleMailMessage.setTo(toWho);
    // 设置邮件的抄送人
    simpleMailMessage.setCc(ccPeoples);
    // 设置邮件的密送人
    simpleMailMessage.setBcc(bccPeoples);
}

17 Source : NotifyService.java
with GNU Lesser General Public License v3.0
from qiguliuxing

/**
 * 邮件消息通知, 接收者在spring.mail.sendto中指定
 *
 * @param subject
 *            邮件标题
 * @param content
 *            邮件内容
 */
@Async
public void notifyMail(String subject, String content) {
    if (mailSender == null)
        return;
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(sendFrom);
    message.setTo(sendTo);
    message.setSubject(subject);
    message.setText(content);
    mailSender.send(message);
}

17 Source : SendEmailServiceImpl.java
with Apache License 2.0
from pro-cloud

@Override
public boolean sendTextMail(String subject, String content, String toAddress) {
    boolean bool = true;
    try {
        SimpleMailMessage message = new SimpleMailMessage();
        message.setFrom(fromAddress);
        message.setTo(toAddress);
        message.setSubject(subject);
        message.setText(content);
        sender.send(message);
    } catch (Exception e) {
        bool = false;
        log.error("sendTextMail发送邮件失败!", e);
    }
    return bool;
}

17 Source : SendEmailServiceImpl.java
with Apache License 2.0
from pro-cloud

@Override
public boolean sendTextMail(String subject, String content, String toAddress, String... toCCAddress) {
    boolean bool = true;
    try {
        SimpleMailMessage message = new SimpleMailMessage();
        message.setFrom(fromAddress);
        message.setTo(toAddress);
        message.setCc(toCCAddress);
        message.setSubject(subject);
        message.setText(content);
        sender.send(message);
    } catch (Exception e) {
        bool = false;
        log.error("sendTextMail发送邮件失败!", e);
    }
    return bool;
}

17 Source : MailAlarmService.java
with Apache License 2.0
from PowerJob

@Override
public void onFailed(Alarm alarm, List<UserInfoDO> targetUserList) {
    initFrom();
    if (CollectionUtils.isEmpty(targetUserList) || javaMailSender == null || StringUtils.isEmpty(from)) {
        return;
    }
    SimpleMailMessage sm = new SimpleMailMessage();
    try {
        sm.setFrom(from);
        sm.setTo(targetUserList.stream().map(UserInfoDO::getEmail).filter(Objects::nonNull).toArray(String[]::new));
        sm.setSubject(alarm.fetchreplacedle());
        sm.setText(alarm.fetchContent());
        javaMailSender.send(sm);
    } catch (Exception e) {
        log.warn("[MailAlarmService] send mail failed, reason is {}", e.getMessage());
    }
}

17 Source : Controller.java
with Apache License 2.0
from open-capacity-platform

@GetMapping("/send")
public String send() {
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom("[email protected]");
    message.setTo("[email protected]");
    message.setSubject("测试邮件");
    message.setText("好好学习");
    javaMailSender.send(message);
    return "hello";
}

17 Source : EmailSender.java
with Apache License 2.0
from okayrunner

@Override
public void send(String aUserId, String aToken) {
    SimpleMailMessage mailMessage = new SimpleMailMessage();
    mailMessage.setFrom(from);
    mailMessage.setTo(aUserId);
    mailMessage.setSubject("Your signin link");
    mailMessage.setText(String.format("Hello!\nAccess your account here: http://localhost:8080/signin/%s?uid=%s", aToken, aUserId));
    mailSender.send(mailMessage);
}

17 Source : MailUtil.java
with Apache License 2.0
from ngcly

/**
 * 发送简单邮件
 * @param to 收件人
 * @param subject 邮件主题
 * @param content 邮件内容
 */
public void sendSimpleMail(String to, String subject, String content) {
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(from);
    message.setTo(to);
    message.setSubject(subject);
    message.setText(content);
    mailSender.send(message);
}

17 Source : appTest.java
with MIT License
from MRdoulestar

@Test
public void testMail() throws Exception {
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom("[email protected]");
    message.setTo("[email protected]");
    message.setSubject("主题:简单邮件");
    message.setText("测试邮件内容");
    mailSender.send(message);
}

17 Source : MailMessage.java
with Apache License 2.0
from MQPearth

public SimpleMailMessage create(String toMail, String subject, String text) {
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(fromMail);
    message.setTo(toMail);
    message.setSubject(subject);
    message.setText(text);
    return message;
}

17 Source : EmailBuilder.java
with MIT License
from MisterChangRay

/**
 * 发送简单邮件
 * @param from 发件人
 * @param to 收件人
 * @param subject 主题
 * @param text 正文
 */
public void sendSimpleEmail(String from, String to, String subject, String text) {
    // 消息构造器
    SimpleMailMessage message = new SimpleMailMessage();
    // 发件人
    message.setFrom(from);
    // 收件人
    message.setTo(to);
    // 主题
    message.setSubject(subject);
    // 正文
    message.setText(text);
    this.send(message);
}

17 Source : SendEmailTest.java
with Apache License 2.0
from micro-jframework

@Test
public void send() {
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom("jframework");
    message.setTo("[email protected]");
    message.setSubject("主题:简单邮件");
    message.setText("测试邮件内容");
    mailSender.send(message);
}

17 Source : NoticeServiceImpl.java
with Apache License 2.0
from MeetYouDevs

@Override
public void sendEmail(String to, String content) {
    if (!MAIL_PATTERN.matcher(to).find()) {
        LOGGER.error("illegal email address, use console\n" + content);
        return;
    }
    SimpleMailMessage simpleMailMessage = new SimpleMailMessage();
    simpleMailMessage.setFrom(from);
    simpleMailMessage.setTo(to);
    simpleMailMessage.setSubject("巨鲸平台告警");
    simpleMailMessage.setText(content);
    try {
        javaMailSender.send(simpleMailMessage);
    } catch (Exception e) {
        LOGGER.error("send email error", e);
    }
}

17 Source : MailServiceImpl.java
with Apache License 2.0
from luoyusoft

/**
 * 发送简单邮件的接口
 *
 * @param mail     接收邮箱
 * @param subject     主题
 * @param text     内容
 * @return
 */
@Override
public boolean sendSimpleMail(String mail, String subject, String text) {
    // 创建邮件内容
    SimpleMailMessage message = new SimpleMailMessage();
    // 这里指的是发送者的账号
    message.setFrom(username);
    message.setTo(mail);
    message.setSubject(subject);
    message.setText(text);
    // 发送邮件
    mailSender.send(message);
    return true;
}

See More Examples