Leopard mail.app 引用-可打印的怪异之处

Leopard mail.app 引用-可打印的怪异之处

我不确定这是 mail.app 中的错误,还是我找不到的配置。这也可能是 GPGmail 的一个奇怪的副作用。

Mail.app 可以正确显示我 IMAP 服务器上的所有电子邮件,但“已发送邮件”文件夹中的电子邮件除外。在已发送邮件文件夹中,它以典型的 quoted-printable 格式将 åäö 弄乱,字符集错误。它们变成了 ‰ˆ。

查看电子邮件的来源时,似乎 mail.app 生成的标题是正确的:

Message-Id: <>
From: 
To: 
In-Reply-To: <>
Content-Type: multipart/signed; protocol="application/pgp-signature";
    micalg=pgp-sha1; boundary="Apple-Mail-4--741321197"
X-Smtp-Server: smtp.example.com
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v936)
Subject: Example subject
Date: Fri, 26 Mar 2010 10:14:14 +0100
References: <>
X-Pgp-Agent: GPGMail 1.2.0 (v56)

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--Apple-Mail-4--741321197
Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes
Content-Transfer-Encoding: quoted-printable

<Text here with =E5=E4=F6>

--Apple-Mail-4--741321197
content-type: application/pgp-signature; x-mac-type=70674453;
    name=PGP.sig
content-description: This is a digitally signed message part
content-disposition: inline; filename=PGP.sig
content-transfer-encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.12 (Darwin)

iEYEARECAAYFAkus62kACgkQlIRLofxhDjYnnwCcDmCXuMGsKlh3a418s12coJgn
36sAoKMdkP3+g/OMK+Ps7AbjQq4Nbqzv
=XMko
-----END PGP SIGNATURE-----

--Apple-Mail-4--741321197--

我如何让 mail.app 使用正确的字符集?

更多测试结果:

  • Thunderbird 可以毫无问题地显示消息。
  • 当我向自己发送邮件时,邮件在收件箱中显示正确,但在已发送文件夹中显示不正确。但是:将邮件从已发送文件夹移至收件箱不会更改错误的格式。
  • 关闭签名也能使邮件在“已发送”文件夹中正确显示。我能看到的唯一区别(除了传输中添加的标题之外)是This is an OpenPGP/MIME signed message (RFC 2440 and 3156)在第一个 mime 块之前添加的行。

答案1

10.6.3 更新提及

邮件修复和改进如下:

  • [...]
  • 签名和加密消息,例如使用 Entrust PKI(公钥基础设施)时。
  • [...]

你好運氣嗎?

答案2

我也有类似的问题。通常,如果我将邮件移动到“临时”文件夹,重建,清空垃圾箱,重新启动 mail.app(然后它会“压缩”邮箱),重复此操作,然后将邮件移回,就可以恢复。

相关内容