Leopard mail.app引用了可打印的古怪


2

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

Mail.app正确显示我的IMAP服务器上的所有电子邮件,但“已发送邮件”文件夹中的电子邮件除外。在发送的消息文件夹中,它以一种典型的引用 - 可打印方式与错误的字符集方式混淆了åäö。他们变得。

查看电子邮件的来源时,看起来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
事实上,Mail很可能不喜欢PGP的东西。确定:如果您在不使用PGP的情况下发送消息怎么办?(比如:通过网络邮件发送消息?)如果您向自己发送PGP签名的消息,它在收件箱中是否真的显示怎么办?
Arjan 2010年

当我向自己发送消息时,它会在收件箱中正确显示,但在发送的消息文件夹中显示不正确。关闭签名会使邮件在已发送邮件文件夹中正确显示。我可以看到的唯一区别(除了在传输中添加的标头之外)是在第一个mime块之前添加的“这是一个OpenPGP / MIME签名消息(RFC 2440和3156)”行。
pehrs 2010年

1
嗯。首先,Mail.app将消息移动到Sent,然后告诉IMAP消息是否存在(使用时会有所不同smtp.gmail.com)。因此,它可能也是邮件的组合和IMAP服务器。(某些Thunderbird IMAP疯狂地在superuser.com/questions/42009 / ...,就像旁边一样。)如果Mail以不同的方式处理这两个邮箱,或者服务器将其转换,则手动将邮件从已发送到收件箱可以为您提供更多信息?
Arjan 2010年

似乎将邮件从发送到收件箱不会改变格式化。换句话说,移动的邮件仍然显示不正确...
pehrs 2010年

在向自己发送邮件时,您是否可以看到“已发送”与“收件箱”中的来源有何不同?(奇怪的是,邮件服务器实际上可能正在修复这里的东西,似乎。这也可能是Thunderbird显示已发送邮件没有问题的原因,因为那些已经通过IMAP路由。也许窥视Mail in Mail中的来源与Thunderbird相比也可以给你一些见解......)
Arjan 2010年

Answers:


0

10.6.3更新提到

为以下内容提供的邮件修复和改进:

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

祝你好运吗?


仍然没有运气。我已经决定与这个bug一起生活并将其发布给GPGmail的开发人员,看看他们是否对此有所了解。
pehrs 2010年

0

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.