Я пытаюсь отправить письмо с помощью Spring Boot. Я могу отправить письмо успешно, но в почтовом ящике я вижу псевдоним и адрес электронной почты, например Customer Desk[customercare@xyz.com]
. Я хочу, чтобы в почтовом ящике отображалось только имя псевдонима с адреса, например CustomerDesk
. Ниже моя реализация того же.
public class MailHandlerImpl implements MailHandler {
@Autowired
private JavaMailSender javaMailSender;
public void sendEmail() {
String emailToAddress = "abc@xyz.com"
String emailFromAddress = "Customer Desk <customercare@xyz.com>"
MimeMessage mimeMessage = javaMailSender.createMimeMessage();
try {
MimeMessageHelper messageHelper = new MimeMessageHelper(mimeMessage, true);
mimeMessage.setFrom(new InternetAddress(emailFromAddress));
messageHelper.setTo(InternetAddress.parse(emailToAddress));
javaMailSender.send(mimeMessage);
} catch (MessagingException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
Может кто-нибудь объяснить, как я могу отображать только имя псевдонима в почтовом ящике?