提示 & 技巧

本帮助页提供了各种关于Thunderbird的提示和技巧。大多数技巧都会涉及到对硬盘上的文本文件进行编辑的操作,如果您对基本的文件和文件夹使用不是很熟悉的话,不推荐您使用这些技巧。这些提示共分为四个类别,并根据其重要性和流行度进行排序。

目录

程序外观

不同引用层次使用不同颜色

这个技巧很有用,它使邮件中不同引用层次的文本与背景的颜色都不同。这样在处理有多层回复的信件,比如新闻组中长长的讨论邮件时,就更容易了。

当然,您可以按照您的喜好自定义下列代码中指定的颜色。将下列代码添加到 userContent.css文件:

/* Quote Levels Colors */
	blockquote[type=cite] {
	   color: navy !important; background-color: RGB(245,245,245) !important; 
	}
	blockquote[type=cite] blockquote {
	   color: maroon !important; background-color: RGB(235,235,235) !important;
	}
	blockquote[type=cite] blockquote blockquote {
	   color: green !important; background-color: RGB(225,225,225) !important;
	}
	blockquote[type=cite] blockquote blockquote blockquote {
	   color: purple !important; background-color: RGB(215,215,215) !important;
	}
	blockquote[type=cite] blockquote blockquote blockquote blockquote {
	   color: teal !important; background-color: RGB(205,205,205) !important;
	}
展开显示新闻组名称,不使用缩写显示

新闻组服务器名称在文件夹面板中是以缩写显示的。要显示完整名称,可以添加如下代码到user.js文件:

// Don't abbreviate newsgroup names:
user_pref("mail.server.default.abbreviate", false);
使用Windows XP风格的菜单

如果您使用的是Windows XP系统,而且希望Thunderbird的菜单符合XP的默认(LUNA)风格,可以添加如下代码到userChrome.css文件:

/* Make menus XP style */
menupopup, popup {
   border: 1px solid ThreeDShadow !important;
   -moz-border-left-colors: ThreeDShadow !important;
   -moz-border-top-colors: ThreeDShadow !important;
   -moz-border-right-colors: ThreeDShadow !important;
   -moz-border-bottom-colors: ThreeDShadow !important;
   padding: 2px !important;
   background-color: Menu !important;
}
menubar > menu {
   border: 1px solid transparent !important;
   padding: 2px 5px 2px 7px !important;
   margin: 0 !important;
}
menubar > menu[_moz-menuactive="true"] {
   background-color : Highlight !important;
   color: HighlightText !important;
}
使用Windows 经典(9x/Me/2000)风格的菜单

如果您想要菜单的外观与Windows经典外观相一致的话,可以在userChrome.css文件中添加如下代码:

/* Windows Classic (9x/Me/2000) style Menus */
menupopup, popup {
   border: 2px solid !important;
   -moz-border-top-colors: ThreeDLightShadow ThreeDHighlight;
   -moz-border-right-colors: ThreeDDarkShadow ThreeDShadow;
   -moz-border-bottom-colors: ThreeDDarkShadow ThreeDShadow;
   -moz-border-left-colors: ThreeDLightShadow ThreeDHighlight;
   padding: 1px !important;
}
menubar > menu[disabled="true"] {
   border: 1px solid transparent !important;
}
menubar > menu[_moz-menuactive="true"] {
   border-top: 1px solid ThreeDHighlight !important;
   border-right: 1px solid ThreeDShadow !important;
   border-bottom: 1px solid ThreeDShadow !important;
   border-left: 1px solid ThreeDHighlight !important;
   background-color: transparent !important;
   color: MenuText !important;
}
menubar > menu[_moz-menuactive="true"][open="true"]  {
   border-top: 1px solid ThreeDShadow !important;
   border-right: 1px solid ThreeDHighlight !important;
   border-bottom: 1px solid ThreeDHighlight !important;
   border-left: 1px solid ThreeDShadow !important;
}
使用自定义的图片作为工具栏背景

除了改变主题之外,您还能够通过使用自己的工具栏背景图片来个性化您的Thunderbird,只需要在 userChrome.css文件中添加如下代码:

/* Use a background image for the toolbars:
   (Substitute your image file for background.gif) */

 menubar, toolbox, toolbar, .tabbrowser-tabs {
   background-image: url("background.gif") !important;
   background-color: none !important;
   }

接下来非常容易,将图片文件放到userChrome.css文件所在目录就可以了。另外,您的图片可以是Thunderbird所支持图片格式的任意一种。

从主菜单中移除菜单项

有些用户喜欢将他们所有的工具栏项作为菜单项放置在一起。为了节省空间,您可以移除一些您并不需要的菜单项。添加如下代码到userChrome.css文件:

/* Remove the Go and Help menus
   (These are just examples. Try changing "Go" to "Edit" or "Message") */
menu[label="Go"], menu[label="Help"] {
   display: none !important;
}
通过使用背景色改变分组

您可以通过对标题进行排序(今天,昨天,等等)来改变分组的背景颜色,只要把如下代码添加到userChrome.css文件中:

/* Override of backgroundcolor for
   Group by Sort "Today, Yesterday
   and so on ... */
treechildren::-moz-tree-row(dummy)  {
   background-color:  #96C0EF !important;
   margin-bottom: 1px !important;
   padding-left: 2px !important;
}

treechildren::-moz-tree-row(dummy, selected) {
   background-color: -moz-Dialog !important;
}

treechildren::-moz-tree-row(dummy, selected, focus)  {
   background-color: Highlight !important;
}

treechildren::-moz-tree-cell-text(dummy) {
   font-weight: bold !important;
}

程序行为

启动时下载所有帐户的新邮件

启动 Thunderbird 时可以让其下载所有帐户的邮件。只需添加如下代码到user.js文件:

// Download mail from all accounts on startup
user_pref("mail.check_all_imap_folders_for_new", true);
发送邮件时不显示进度窗口

您可以让发送邮件时出现的发送进度窗口不再显示,只需添加下列代码到user.js文件:

// Turn off extra sending window
user_pref("mailnews.show_send_progress", false);
改变邮件回复开头内容

标准的回复开头[作者] 写道: 实际上可以变为任何内容,这样可以让您的 e-mails 更加个性化。添加并按您的需要修改如下代码到user.js文件,注释内容是使用说明:

// 改变邮件回复头内容
// 0 - 无回复文本 
// 1 - “[作者] 写道:”
// 2 - “于 [日期], [作者] 写道:”
// 3 - 用户定义的回复开头。将此句同下列4条设置同时使用:
user_pref("mailnews.reply_header_type", 3);

// 如果您将上面设置的值设为3,您还可以进行如下设置(如果user.js文件有非ANSI字符,请用UTF-8编码保存user.js文件)
user_pref("mailnews.reply_header_authorwrote", "%s");
user_pref("mailnews.reply_header_ondate", "于 %s");
user_pref("mailnews.reply_header_separator", " ");
user_pref("mailnews.reply_header_colon", " 写道:"); // 最终效果是 [authorwrote] [separator] 于 [ondate][colon]
使用密码保护邮件面板(仅IMAP)

使用此技巧, Mozilla Thunderbird 将使用密码保护邮件列表面板(亦称话题面板),除非您登陆并输入该帐户的密码,否则话题面板将为空。

// Password protect the message list pane
user_pref("mail.password_protect_local_cache", true);
在文件夹面板中记住新闻服务器状态

为了减小新闻服务器的压力, Thunderbird 启动时默认是收起新闻服务器的,因此不会检查新邮件。您可以在user.js文件中添加如下代码来启用强制新闻组检查:

// Remember news server states in folder pane:
user_pref("news.persist_server_open_state_in_folderpane", true); 
在浏览器中用新标签打开邮件中的链接

如果使用 Mozilla Firefox 作为浏览器,您可以在浏览器的新标签(或新窗口)中打开邮件中的链接,而不是用浏览中的浏览器窗口(或标签页)打开。要得到此功能,请按 Mozilla Firefox 帮助站点中的步骤操作。

改变“前进到下一个未读消息”的行为

当点击 “下一个” 按钮(或选择 “转到”>“下一个”>“消息”,或者按“N”)时,通常会前进到当前文件夹中的下一条未读邮件。如果文件夹中没有未读消息,Thunderbird 会询问是否转到下一个含有未读消息的文件夹。您可以通过添加下列代码到user.js文件来改变此行为:

// 该选项控制“前进到[x]文件夹中下一个未读消息”的行为
// 0 - 总是不提示就转到下一个文件夹
// 1 - 跳转前询问(默认行为)
// 2 - 不转到下一个含有未读邮件的文件夹
user_pref("mailnews.nav_crosses_folders", 1);
改变 throbber 指向的URL

点击 throbber 时,将转到 www.mozilla.org 。要将其改为转到其他 URL ,只需添加下列代码到user.js文件:

// Click on throbber to go to Thunderbird Help:
user_pref("messenger.throbber.url", "http://www.mozilla.org/support/thunderbird/");
指定新邮件提示的显示时间

有新邮件到达时,屏幕右下角会弹出一个小提示窗口。使用本技巧,您可以指定这个提示窗口的显示时间。将下列代码添加到user.js文件:

// Specify the time to display new mail alert (in milliseconds):
user_pref("alerts.totalOpenTime", 4000);
英文版版权© 2002-2005 由David Tenser所有.
简体中文版版权© 2005 由简体中文版翻译团队所有.