【发布时间】:2019-11-04 10:49:50
【问题描述】:
对于一个使用 laravel 框架在 PHP 中完成的新项目,我们需要为每个用户提供一个包含其名字和姓氏的电子邮件地址。 没有名字和姓氏就没有用户。
这将是电子邮件地址的语法: firstname.surname@ourdomain.com
所以这里是用户给定的变量 firstname 和 surname。
这里的问题是名字和姓氏没有标准化。 例如可以有字符“é”或变音符号“ü”等。
将“firstname.surname”组合转换为符合 RFC 5322 的地址的最佳方法是什么?
提前致谢!
【问题讨论】:
-
元音变音等符合 RFC5322。见stackoverflow.com/questions/15121359/…“只要负责邮件地址的邮件交换器支持UTF8SMTP扩展”
标签: php laravel email-address