gpt4 book ai didi

本地部分的 javax.mail.internet.InternetAddress UTF-8

转载 作者:搜寻专家 更新时间:2023-11-01 03:19:30 24 4
gpt4 key购买 nike

我正在寻找将邮件发送到 UTF-8 编码邮件地址的解决方案。域部分没有问题,因为我可以使用 punycode 对其进行编码然后发送。

但是我该如何处理邮件地址的本地部分呢?例如我想发送邮件到 müller@testdomain.com? javax.mail.internet.InternetAddress 说,这不是一个有效的地址。

有什么建议吗?

最佳答案

Javamail 不支持 SMTPUTF8(在 RFC6531, local part 中定义),由仍然打开的 Bugreport 显示.快速搜索并没有找到另一个支持的 Java 库。 Apache Commons 电子邮件,例如也依赖于 Javamail。

更新:JavaMail 1.6.0 which now supports internationalized email addresses (RFC 6530/6531/6532)自 2017 年 7 月发布。Apache Commons Email 1.5(2017 年 8 月)unfortunately still depends on JavaMail 1.5.6 .

关于本地部分的 javax.mail.internet.InternetAddress UTF-8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34747205/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com