MimeKit.ParseException:偏移量 18 处的意外令牌

MimeKit.ParseException: Unexpected token at offset 18

我有 SPA 应用程序和 asp.net 核心 3.1 网络 apiMimeKit 用于电子邮件服务。

当用户注册时,服务器发送确认邮件,一切正常。 但是在 1 phone 台设备上,当电子邮件包含下划线时,服务器会抛出异常。

有问题的电子邮件是“pristi_1900@abv.bg”,服务器抛出的错误是:

MimeKit.ParseException: Unexpected token at offset 18
   at MimeKit.MailboxAddress.set_Address(String value)
   at MimeKit.MailboxAddress..ctor(Encoding encoding, String name, String address)
   at MimeKit.MailboxAddress..ctor(String address)

奇怪的是,我通过 chrome 开发工具将 phone 浏览器连接到我的电脑以进行远程调试,当我通过电脑浏览器模拟器连接时,它的工作正常。

注意:

我将 MimeKit 从 2.6 升级到 3.2,现在可以正常工作了。