【问题标题】:How can I send email to unicode email recipient through java mail如何通过 java mail 向 unicode 电子邮件收件人发送电子邮件
【发布时间】:2014-12-15 04:39:14
【问题描述】:

如何向 महाराजा@test.com 等电子邮件地址发送电子邮件?我正在使用 spring 和 java 邮件发送电子邮件。我收到异常 javax.mail.internet.AddressException:本地地址在发送电子邮件时在字符串中包含控件或空格。

【问题讨论】:

标签: spring email unicode internationalization jakarta-mail


【解决方案1】:

不幸的是,javax.mail 还不支持支持国际化电子邮件地址的 RFC 653x 系列标准。 Bug tracker

实际上,现在很少有互联网邮件基础设施支持它,所以你可能还没有错过太多。

【讨论】:

  • 感谢您的评论,它清除了很多东西。如第一条评论中所述,我尝试关闭严格编码并向电子邮件地址添加引号,并且错误更改为 SMTPAddressFailedException: 501 5.5.4 Invalid Address。总结一下有没有办法支持向i18n地址发送邮件?
猜你喜欢
  • 2016-08-29
  • 1970-01-01
  • 2016-03-10
  • 2017-01-10
  • 2013-10-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-19
相关资源
最近更新 更多