jstedfast / MimeKit

A .NET MIME creation and parser library with support for S/MIME, PGP, DKIM, TNEF and Unix mbox spools.
http://www.mimekit.net
MIT License
1.82k stars 369 forks source link

"|" and English cannot be correctly transcoded together #1051

Closed Krisxxxxx closed 3 months ago

Krisxxxxx commented 3 months ago

Describe the bug A clear and concise description of what the bug is. The subject cannot be correctly encoded when using pipeline symbols and English together.

Platform (please complete the following information):

To Reproduce For example: Subject is "直播预告 | Viventis LS2 Live 光片显微镜发布会", The result of transcoding is “=?utf-8?b?55u05pKt6aKE5ZGK?= | Viventis LS2 Live =?utf-8?b?5YWJ54mH5pi+5b6u6ZWc5Y+R5biD5Lya?=”

jstedfast commented 3 months ago

I don't see the problem?

Krisxxxxx commented 3 months ago

I don't see the problem?

' | Viventis LS2 Live ' not transcoded.

jstedfast commented 3 months ago

it's not supposed to be

Krisxxxxx commented 3 months ago

it's not supposed to be

so this is a result that meets expectations?

jstedfast commented 3 months ago

Yes.