Я отправляю автоматические электронные письма с C #, и некоторые электронные письма заканчиваются как строки base64 в приложении Почта OSX.
Некоторые из них работают, как этот:
Subject: =?utf-8?B?TWlsasO2YXZ2aWtlbHNlIC0gcHJvamVrdCAtIExqdW5nYWfD?=
=?utf-8?B?pXJkZW4gRsO2cnNrb2xh?=
Но этот не работает:
Subject: =?utf-8?B?TWlsasO2YXZ2aWtlbHNlIC0gcHJvamVrdCAtIEJyZi4gUG9y?=
=?utf-8?B?c2xpbnNmYWJyaWtlbiAyQg==?=
Я отправляю обычный MailMessage
сSmtpClient.Send
, без указания какой-либо кодировки.
Кроме того, проблема, похоже, появляется только в почтовом клиенте OSX.И в Outlook, и в веб-клиенте тема отображается правильно.
Вот пример: ![Base64 encoded subject row](https://i.stack.imgur.com/Dn4nA.jpg)
Есть идеи?