发送消息时,我可以有这样的东西来设置 To 字段:(在 Perl 中)
To: "$name" <$email>
在 Perl 中,我可以使用 Email::Valid 验证 $email 部分,但是如何确保 $name 部分接受 Unicode 字符但不能被欺骗发送到多个地址或做一些其他讨厌的事情?例如这个
$email = 'bar@me.com';
$name = 'Foo" <foo@other.com>, "Bar';
似乎创建了一个像这样的 To 字段:
To: "Foo" <foo@other.com>, "Bar" <bar@me.com>
向两个地址发送电子邮件。