FoxMail 4.0使用秘技

Author: 唐奂知 Date: 2001年 37期

?牐燜oxMail 4.0 beta 1版(以下简称FoxMail 4.0)于2001年8月20日成功首发,笔者于当天就下载了该软件抢鲜试用,发现它比原3.11版增色不少(详见《电脑报》2001年33期D12版),这里将我使用中的一些收获撰写成文,但愿对你有所帮助。
  #1?牐犚弧⒏呒赌0宓慕?立
  ?牐燜oxMail 4.0新增了HTML邮件编辑功能,并提供了比FoxMail 3.11更强大的模板,其中的HTML模板将使邮件增色不少。但是,FoxMail 4.0毕竟不是专业的HTML编辑器,其HTML模板编辑功能相当简单,其中还存在一些Bug。
  ?牐犖说玫礁赖腍TML邮件模板,笔者对FoxMail 4.0作了分析,发现其模板完全是用HTML格式保存的,既然如此,我们就可以用其它专业的主页编辑软件(如FrontPage、IBM网页制作2001、东方网页王Ⅱ、Dreamweaver 4.0、Flash 5.0等)来建立FoxMail 4.0更精美的高级模板。
  ?牐牻隖oxMail 4.0的安装目录,发现里面多了(与FoxMail 3.11相比)几个文件夹,其中的Template文件夹就是用来保存模板的,在Template文件夹的Forward文件夹中是转发邮件的模板、Macro文件夹中为宏、New文件夹中为撰写新邮件的模板、Reply文件夹中为回复邮件时的模板。每个文件夹中的模板都是用*.htm文件格式保存的,用FrontPage2000(或其它网页编辑软件)打开其中一个htm文件,你就可以随意编辑了。
  ?牐犎绻?立新模板,你只需要用专业的网页编辑软件按照自己的意思设计制作,然后将htm文件保存到相应的文件夹,FoxMail 4.0会自动将这些模板添加进去。值得注意的是,新建模板时一定要处理好图片的位置以及FoxMail 4.0的“宏”。
  ?牐牸热豢梢杂肍rontPage2000等软件编辑模板,能不能在模板中也来点音乐呢?因为用FrontPage2000等软件为网页添加音乐是轻而易举的事。遗憾的是,对FoxMail试验的结果是模板不支持音乐。
  #1?牐牰⑽狧TML邮件增加提示文本
  ?牐犛肏TML格式发送电子邮件,能够使邮件更加漂亮美观、富有个性化、易于阅读,但用FoxMail 4.0编写的HTML邮件保存后既有HTML格式,也有文本格式。其中的文本格式就是HTML格式中的文字部分,缺少HTML格式的背景、图片等,当保存或者发送给对方接收后,首先出现的是默认的文本格式,而这些文本是针对HTML格式编写的,阅读反而不方便。
  ?牐牨收甙凑胀?1(^37040406a^)编辑了一个HTML邮件,保存后在FoxMail中打开,首先看到的是如下的默认文本格式:
  
  ?牐牷队梦史闪缱又饕常?  网址:fldz.126.com,  所长:唐奂知
  ?牐牷厥滓巢沸畔⑵笠到樯茏ɡ樯苈厶沉滴颐峭敬笏阉?
  ?牐?2001年3月25日 星期日 13:15
  
  ?牐犉渲械腍TML菜单被连在一起,阅读十分不便。能不能不用HTML中的文字作文本格式的内容呢?回答是肯定的。在安装成功FoxMail 4.0后,第一次运行时会收到FoxMail 开发组给你的一封新邮件,这封邮件的文本格式中的文字与HTML格式中的文字格式就完全不同,文本格式内容如下:
  
  ?牐犇茫队褂肍oxMail 4.0!
  ?牐犝馐且桓鯤TML格式的邮件,请用鼠标点击右上方带放大镜图标的按钮进行阅读。
   ——FoxMail开发组
  
  ?牐犉銱TML格式的内容如图2所示(^37040406b^),文本格式只是对HTML格式邮件的一个说明,提示收件人用HTML方式阅读这封邮件。但FoxMail 4.0没有提供这种邮件的编写功能。
  ?牐犖伺逭庵钟始侨绾巫吹模收叨訤oxMail 开发组的这一封新邮件进行了分析,在邮件目录中右键单击,选择右键菜单的“原始信息”,也可以用“Ctrl+I”直接打开该邮件的“原始信息”,再选择“原始信息”中的“全部”,你可以看到如下的部分内容:
  ?牐燭his is a multi-part message  in  MIME format.
  ?牐?--===001_Dragon356184867805_====
  ?牐燙ontent-Type: multipart/alternative??
  ?牐燽oundary=“=====002_Dragon35618 4867805_=====”
  ?牐?--====002_Dragon356184867805_ ====
  ?牐燙ontent-Type: text/plain??
  ?牐燾harset=“GB2312”
  ?牐燙ontent-Transfer-Encoding: 8bit
  ?牐犇茫队褂肍oxMail 4.0!
  ?牐犝馐且桓鯤TML格式的邮件,请用鼠标点击右上方带放大镜图标的按钮进行阅读。                                                 —— FoxMail开发组
  ?牐?--===002_Dragon356184867805_ ====
  ?牐燙ontent-Type= text/html??
  ?牐燾harset=“GB2312”
  ?牐燙ontent-Transfer-Encoding: base64
  ?牐燩Gh0bWw+DQoNCjxtZXRhIGh0dHAt
  ?牐燴XF1aXZlPSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9 InRleHQv
  ?牐牎?
  ?牐犉渲邪宋谋靖袷降摹澳茫队褂肍oxMail 4.0!这是一个HTML格式的邮件,请用鼠标点击右上方带放大镜图标的按钮进行阅读。——FoxMail开发组”内容。
  ?牐牴乇铡霸夹畔ⅰ贝翱冢儆壹セ鞲糜始≡裼壹说ブ械摹霸俅畏⑺汀保馐背鱿肿从始翱冢欢杂始魅魏胃谋洌苯颖4嫖安莞濉保馐钡奈谋靖袷侥谌萑勘涑闪薍TML格式中的文字,刚才的提示信息丢失!然后打开这封草稿的“原始信息”窗口,选择窗口中的“全部”,可以看到如下的内容:
  ?牐燭his is a multi-part message   in   MIME format.
  ?牐?--===001_Dragon030335554654_ ====
  ?牐燙ontent-Type: multipart/alternative;
  ?牐燽oundary=“=====002_Dragon0303355 54654_=====”
  ?牐?--====002_Dragon030335554654_ ====
  ?牐燙ontent-Type: text/plain;
  ?牐燾harset=“GB2312”
  ?牐燙ontent-Transfer-Encoding: base64
  ?牐燚QqhoaGhICANCiBGb3htYWlsICAgtKbA7dPKvP64/Mfhy8kgDQogIA0KoaGhobjQ0LvE+sq508NG
  ?牐牎?
  ?牐爋aGhteO79734yOs+Pg0KDQqhqqGqRm 94bWFpbL+qt6LX6Q0K
  ?牐?--====002_Dragon030335554654_ ====
  ?牐燙ontent-Type: text/html;
  ?牐燾harset=“GB2312”
  ?牐燙ontent-Transfer-Encoding: base64
  ?牐燩Gh0bWw+DQoNCjxtZXRhIGh0dHAt ZXF1aXZlPSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQv
  ?牐牎?
  ?牐牪荒逊⑾郑酱卧夹畔⒌哪谌萦辛嗣飨缘谋浠收咴谥饕浠糠旨恿讼禄撸荒芽闯觯?
  ?牐牎癈ontent-Type: text/plain;
  ?牐燾harset=“GB2312”
  ?牐燙ontent-Transfer-Encoding: base64”语句后的内容属于在文本格式中显示的内容。
  ?牐牎癈ontent-Type: text/html;
  ?牐燾harset=“GB2312”
  ?牐燙ontent-Transfer-Encoding: base64”语句后的内容属于在HTML格式中显示的内容。
  ?牐犎绻厦婕幼胖睾诺哪谌莞奈颐切枰谖谋靖袷较孪允镜娜魏文谌荩残砭湍芄淮锏轿颐堑哪康模庋暮驠oxMail提示为无效的文件格式。原来,文本格式应该使用8bit编码方式,超文本格式(HTML格式)应该使用base64方式。再将
  ?牐牎癈ontent-Type: text/plain;
  ?牐燾harset=“GB2312”
  ?牐燙ontent-Transfer-Encoding: base64”中的base64改为8bit,终于如愿以偿!
  ?牐犑忠藕兜氖牵現oxMail不能对邮件“原始信息”直接进行编辑,我们必须另辟蹊径,具体步骤如下:
  ?牐?1.先用FoxMail编辑一封HTML格式的邮件,然后存为草稿。
  ?牐?2.右键单击该草稿→原始信息→全部→编辑→全选→复制,将该草稿的全部原始信息复制到剪贴板。
  ?牐?3.通过“开始→程序→附件→记事本”打开记事本。
  ?牐?4.在记事本中粘贴刚才复制的“原始信息”。
  ?牐?5.将“Content-Type: text/plain;
  ?牐燾harset=“GB2312”
  ?牐燙ontent-Transfer-Encoding: base64”语句到
  ?牐牎癈ontent-Type: text/html;
  ?牐燾harset=“GB2312”
  ?牐燙ontent-Transfer-Encoding: base64”语句之间的内容改为你需要在文本格式中显示的文字内容。
  ?牐?6.将“Content-Type: text/plain;
  ?牐燾harset=“GB2312”
  ?牐燙ontent-Transfer-Encoding: base64”中的base64改为8bit。
  ?牐?7.打开记事本“文件”菜单中的“另存为”,将该文件保存到合适的路径,保存类型选择“所有文件(*.*)”,“文件名(N)”的扩展名一定要输入eml。
  ?牐?8.关闭记事本。
  ?牐?9.选中FoxMail刚才编辑邮件所在账户的发件箱,再通过FoxMail“文件”菜单中的“导入邮件”,导入刚才的*.eml文件。更改成功!
  ?牐犎绻琳咝枰胛医涣鳎敕-mail给我(fldzyjs@sina.com)。