Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在许多项目中使用 PEAR Mail 包,通过 smtp 方法发送邮件。但我发现 IDN 域(如 tüv.de)存在问题。PEAR 包拒绝包含带有“验证失败...”的德语变音符号的邮件 所以看来,这个包中的 RFC822 验证功能不能正常工作?有没有解决方案,所以我不必使用另一个包来采用所有项目?
问候
好的,我认为使用 idn 包中的 idn_to_ascii 可以将邮件地址的右侧部分转换为符合 rfc822 的域名,这样这个问题就解决了。