【问题标题】:How to allow accented characters(UTF-8 supported) characters in TO and FROM of an email?如何在电子邮件的 TO 和 FROM 中允许重音字符(支持 UTF-8)字符?
【发布时间】:2015-09-07 07:39:55
【问题描述】:

我想发送带有西班牙语和法语重音字符的邮件。我可以使用以下代码发送

  SimpleMailMessage message = new SimpleMailMessage(simpleMailMessage);
    message.setTo(emailAddress);
    message.setText(bodyContent);
    message.setSubject(subject);
    message.setFrom(fromMail);

    try {
        mailSender.send(message);
    } catch (MailException e) {
        e.printStackTrace();
    }

但是当我尝试在 FROM 和 TO 字段中发送带有重音字符 (nÄrendra_pandeyñõ@abc.com) 的邮件时,它会出现以下错误

javax.mail.internet.AddressException:本地地址在字符串“närendra_pandeyñõ@abc.com”中包含控件或>空格

【问题讨论】:

    标签: java email jakarta-mail sendmail


    【解决方案1】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多