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
19
Source : OptSendMailServiceImpl.java
with Apache License 2.0
from paascloud
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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