dum*_*uch 16 thunderbird html-mail
我经常收到 HTML 格式的电子邮件 (*1),其中的行比 Thunderbird 的窗口宽度还要长,甚至比我的屏幕宽度还要长。为了阅读这些消息,我必须一直水平滚动。
使消息可读的一种选择是将视图/消息正文切换为纯文本,但这也会丢失所有格式。切换到简单的 HTML 无济于事。
我(作为接收者)有什么方法可以强制 Thunderbird 换行以便这些消息可读?
我当然用谷歌搜索,但只找到了仅在撰写窗口中有效或告诉发件人停止使用损坏软件的提示。所有这些都没有真正的帮助。
(* 1:我知道,来自使用损坏邮件客户端的脑死亡通讯员,但我对此无能为力。)
幸运的是,Thunderbird 是一个真正可扩展的客户端,因此一个可能的解决方案是编辑userContent.css允许您为消息指定自定义 CSS 规则的文件。
尝试以下步骤:

chrome如果目录不存在,则创建该目录。chrome文件夹内创建一个名为userContent.css纯文本文件的文件(如有必要,请务必显示文件扩展名,否则您最终可能会得到一个userContent.css.txt文件,这不是我们想要的)使用任何文本编辑器编辑该文件(记事本也应该可以),并将以下行放入其中:
* { word-wrap: break-word; }
Run Code Online (Sandbox Code Playgroud)这是我在应用规则之前和之后在本地进行的测试:

如您所见,文本没有换行,并且您正在谈论滚动条。
现在,通过userContent.css应用,文本会自动换行(因此没有滚动条),这看起来正是您想要的。
小智 6
补充 Robertof 的回答,我使用了以下内容userContent.css:
/* Avoid annoyingly long lines */
body {
max-width: 50em;
}
pre {
max-width: 50em;
white-space: pre-wrap; /* CSS 3 */
}
Run Code Online (Sandbox Code Playgroud)
使用这种方法,我可以完美地控制如何向我显示消息。
放入userContent.css以下文件夹(必要时创建):
C:\Users\[用户名]\AppData\Roaming\Thunderbird\Profiles\[配置文件名称].default\chrome\
| 归档时间: |
|
| 查看次数: |
9090 次 |
| 最近记录: |