邮件签名发送到Gmail时会更改字体大小


11

我已经在Mac邮件中创建了签名。但是,每次我向gmail帐户发送电子邮件时,都会放大字体大小。还有其他人遇到吗?有解决方法吗?

Answers:


8

这是使此工作奏效的步骤,甚至在Mac OS X 10.7 Lion GM / Mail.app 5.0上也尝试过

  1. 打开Mail.app
  2. 创建签名
  3. 关闭Mail.app
  4. 打开终端,然后在Leopard / Snow Leopard中转到〜/ Library / Mail.app / Signatures,在Lion中,它位于〜/ Library / Mail.app / V2 / MailData / Signatures /
  5. 您会在此处找到一个包含随机数字的文件,例如:4E725456-58C1-4FD7-8490-3048F994CC33.webarchive
  6. 在Safari中打开该文件,使用“查看源代码”或“检查”获取HTML内容
  7. 使用您喜欢的编辑器创建一个新文件,我使用了nano,并粘贴了html
  8. 寻找'font-size = medium'并将其更改为所需的大小,我将其更改为12px以匹配我的Tahoma 12px邮件字体
  9. (可选)如果您要嵌入图片,请使用<img>远程公共位置对其进行调用,然后删除所有<object> </object>
  10. 将文件另存为.html
  11. 在safari中打开.html文件并将其另存为.webarchive
  12. cp将您创建的.webarchive保留到原始.webarchive文件的位置,同时保留正确的名称(将其替换)
  13. 打开Mail.app并检查签名是否就是您想要的方式...

1
谢谢你的提示。这让我发疯了!顺便说一句,我不能使用“查看源代码”或“检查”原始Web存档签名文件的HTML内容。相反,我下载了一个“ WebArchive Folderizer.app”,它在名为“ localhost”的文件中创建了一个带有源html的文件夹。我在“纯文本”模式下使用TextEdit.app编辑了该文件(将“中”字体大小替换为“ 12px”),然后使用非描述性的原始文件名对其进行了简单地重命名,并附加了“ .html”文件扩展名。请注意,当您执行此操作时,TextEdit将不允许“保存”或“另存为”选项。我只是关闭了编辑器

2
对于狮子来说,目录实际上是〜/ Library / Mail / V2 / MailData / Signatures /
Seth

3

在Mountain Lion OS X 10.8和Mail 6.x中,

  1. 使用终端执行 open ~/Library/Mail/V2/MailData/Signatures/
  2. 您的签名将存储在名为4E725456-58C1-4FD7-8490-3048F994CC33.mail的文件中
  3. 右键单击该文件,然后选择“打开方式...->其他...”,然后选择“ TextEdit”。
  4. 查找“ font-size = medium”并将其删除以使用与您的消息相同的字体,然后保存文件。
  5. 在Finder中选择文件,然后选择File-> Get Info,然后选中Locked以确保文件不会被Mail覆盖。

感谢Haytham提供了旧版OS X上的原始解决方案。


1

如果您的邮件是用纯文本编写的,并且签名中的字体小于邮件默认字体,则发送时将失去字体大小的控制。

还可以尝试将消息字体和签名字体更改为其他几种常见字体(Helvetica,Times New Roman),以消除字体替换问题。

随意添加评论或编辑问题以添加有关所有邮件客户端显示错误大小的更多详细信息,无论是在Web上还是在特定邮件客户端中。


1

提醒那些看不到其他答案的人:

Mail 6.2(Mountain Lion)启动时,将重写签名。但是,如果您出现:

  1. 退出邮件
  2. 进行emmby概述的更改
  3. 通过Finder中的“获取信息”窗格锁定文件

在再次启动Mail之前,您的更改将被保留,因为Mail无法重写.mailsignature文件

现在-如果您在多个系统上运行邮件并且签名同步,则需要在每个系统上进行编辑和锁定。幸运的是,文件名在整个系统中似乎保持不变,因此我只是确保Mail不在任何地方运行,将清理后的文件复制到新系统中并锁定文件,然后再次启动Mail。


0

如果您使用非(网络)标准字体,则收件人可能会使用自己的标准字体来查看邮件。


通常,您不能确定或控制邮件在收件人处的显示方式,这是一件好事!收件人可能会一直关闭自定义字体,根据自己的喜好或需要更改颜色,字体和大小。同样,他们当前的阅读电子邮件的方式可能根本无法显示字体/颜色。(就像在移动电话(非智能电话)上,或者在终端或WebMail界面中一样。)
MacLemon

0

@emmby的指示对我有用。但是,我发现这仍然导致Windows上的Outlook之类的邮件客户端中出现奇怪的签名,因为默认情况下,这会在Times New Roman中呈现我的邮件,而我的Apple Apple签名中的签名字体已固定为Helvetica。

由于我希望邮件签名看起来像是电子邮件本身的一部分(就像我自己键入的一样),因此我希望签名能够适应邮件正文的字体。为此,我删除了所有周围的div和body元素。例如,我改变了这个:

Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
    charset=us-ascii
Message-Id: <09E9E5C6-8082-4339-A894-1ABA63E40BEB>
Mime-Version: 1.0 (Mac OS X Mail 6.0 \(1485\))

<span class=3D"Apple-style-span" style=3D"border-collapse: separate; =
color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: =
0px; text-transform: none; white-space: normal; widows: 2; word-spacing: =
0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: 12px; "><body =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space; "><div><div style=3D"font-weight: =
normal; "><div>Kind regards,</div><div><br></div><div>=
Pascal</div><div><br></div></div><div></div></div></body></span>=

对此:

Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
    charset=us-ascii
Message-Id: <09E9E5C6-8082-4339-A894-1ABA63E40BEB>
Mime-Version: 1.0 (Mac OS X Mail 6.0 \(1485\))

<p>Kind regards,</p>

<p>Pascal</p>

到目前为止,这对我检查过的所有邮件客户端来说最适合我。


-1

9月23日,我按照emmby的指示进行。

辉煌!我在任何实际可行的地方都找到了第一条说明。我一直在为Apple Mail完全缺乏对签名格式的控制而苦苦挣扎。

我已经给自己的Gmail地址发送了数百封邮件,所有邮件都以各种滥用的格式发送。

我在签名文件中将所有“ font-size = medium”替换为“ font-size = 13px”,这是我的默认字体大小。结果,Gmail中显示的邮件不再是“ Arial”,而是“ Lucida Sans”,这是我实际选择的字体。而且,签名的以下部分的行距(现在是Times New Roman 11磅)现在是正常的,而不是以前从13磅或“中”大小接管的行距。

我仍然需要做一些实验,但是至少这与其他线程中的所有评论都无济于事,因为富文本电子邮件的格式是无法控制的,因为(部分)它是由接收邮件客户端管理的。

我坚持我的结论,即苹果公司忽略了对其电子邮件程序缺乏控制的烦人行为。


您的帖子没有回答问题。为emmby的响应写评论而不是将其发布为答案可能更适合。
user8472 '10 -10-18
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.