我正在使用 PEAR Mail 发送电子邮件,我发现如果“发件人:”字段类似于From: Drago? <email@example.com>,PEAR 会返回错误:
Validation failed for: Drago? <email@example.com>
但是,如果我删除?,PEAR 将返回 true 并发送电子邮件。
我试图在 Google 和 StackOverflow 上搜索有效字符,但似乎我在这里没有运气。有谁知道From 字段中显示名称的有效字符是什么?
另外,有没有办法“编码”这些字符以允许在该字段中使用?我使用PHP。
谢谢!
努诺
在 MIME 中,您必须仅使用 ASCII 编码的字符。
为了传递非 ASCII 字符,您必须使用Word encoding。
复制自链接文章:
例如,
主题:=?iso-8859-1?Q?=A1Hola,_se=F1or!?=
被解释为“主题:¡Hola,señor!”。
这同样适用于“发件人”和“收件人”MIME 字段的“姓名”部分(而不是电子邮件)。
| 归档时间: |
|
| 查看次数: |
3662 次 |
| 最近记录: |