|
发表于 2006-4-12 18:29:11
|
显示全部楼层
转个牛人的技术贴,呵呵
○、前言
说老实话,第一次获悉56.com邮箱的共享方法时,我不由得有点激动。多年来,我一直在寻觅一种操作方便的、容量和流量不受限制的、理想的共享数据的手段。现在,终于找到了!
几年前的StreamLoad,给出了一种“被动”分享法。即,共享者发布共享的资源;需要者跟贴。共享者使用StreamLoad提供的帐号间分享文件的手段,把共享资源一一发送给需要者。可以看出,一旦共享者消失了,分享链就断裂了。另外,StreamLoad对下载流量有限制,每个帐号每个月限制为100 MB;每个文件不能超过10 MB。
接着,又有了Come2Store,号称无限量的永久存储。但是它实在太不可靠了,存储着的文件经常被损坏;大部分时间不能上传;内地用户反映,下载速度不快。
后来,Gmail面世了。但是,想把Gmail作为共享空间的各种工具和手段,不断地被Gmail封杀着……
终于,56.com现身了,它的共享方法设计得很好(只稍有瑕疵)。但是,好事往往多磨:访问56.com邮箱的极低的速度,又使很多人铩羽而归。
我对56.com邮箱的“提速”问题,做了一番探讨,获得了基本令人满意的结果:上传、下载速度,均可达到每秒几百KB。另外,文件的批量上传、下载的难题,也有了解决手段。可以说,大规模地使用56.com邮箱来分享文件的障碍,已经扫除干净了。
好了,让我们来大力推广56.com邮箱,让更多人来使用它。我衷心希望,56.com能够长治久安发大财。在这里,也向56.com的朋友们致敬!
一、56.com邮箱的基本情况
注册、登陆的网址在http://www.56.com,免费邮箱。每个邮箱起始大小为2GB(精确值2000 MB)。每介绍一个新用户入伙,你的邮箱还可以增加50MB的容量,最大可达3GB(精确值3000 MB)。增加邮箱容量的具体方法是:例如,我的56.com邮箱的地址为sabbanji@56.com,那么每一个点击http://www.56.com/sabbanji 来注册56.com邮箱的朋友,都能使我的邮箱增加50MB的容量。(建议大伙在注册邮箱时互相纳入朋友的邮箱ID。)
每个邮件的附件最大可达多少,不清楚。有人说,可以达30MB。我试验了一下,附件10MB,没有问题。
二、56.com邮箱支持POP3/SMTP访问
POP3:pop3.56.com(标准端口:110)
SMTP:smtp.56.com(标准端口:25)(勾上“我的服务器要求身份验证”)
因此,你可以用邮件客户端软件(例如Outlook,Foxmail,TheBat!等),来操作56.com邮箱,收发邮件。这样一来,只要你开着机、联着网,而且你的邮件客户端软件也运行着,你的56.com邮箱收到的邮件,就会“叮咚”、“叮咚”地自动“掉”入你的电脑。
在众多的邮件客户端软件中,我推荐你使用Outlook Express或Outlook。理由是:当一个几十、上百兆的文件,被WinRAR切割成许多小块,成为了几个或几十个邮件的附件后,当你批量下载了这些邮件后,需要一个简便的手段,把这些附件自动、批量地存放到某个目录之下,再用WinRAR解压、合并。对Outlook Express和Outlook来说,这样的自动、批量地存放附件的工具插件是“现成”的。
在邮件客户端软件上为56.com邮箱设置帐号的方法,参见http://www.56.com/help/client-side.htm。
三、使用56.com邮箱分享文件的概要
提供者(上传者):先把你的文件上传(参见“四”)到你的56.com邮箱中的“我的共享”目录之下。然后,在论坛中公布你的邮箱的ID,例如sabbanji,以及共享文件的内容。
获取者(下载者):先在56.com上注册一个免费邮箱。然后,登陆进入你的56.com信箱的web界面,点击上方的“共享资源”。在“共享查看:请输入你要查看的用户名”中输入“提供者”的ID,例如sabbanji,你就可以看见并下载(参见“五”)sabbanji提供的那些共享文件了。
四、文件上传的方法
先把大文件用WinRAR切割成5.75 MB大小(精确值6,029,312字节),然后将切割好的文件做为邮件的附件。每个邮件,携带一个附件。
说明:把文件切割成5.75 MB大小的原因,是因为负责电子邮件发送的POP3协议,事先会对被发送的文件作一个变换。结果,POP3所产生的附件,会比变换前的文件要大上百分之三、四十左右。把文件切割成5.75 MB后,在绝大多数情况下,被发送的附件就不会超过10 MB了。由于56.com存取的速度较慢,我们常常需要利用其它的邮箱,例如Gmail邮箱,来辅助收发邮件。而Gmail邮箱,把每个邮件(包括邮件标题、正文、附件在内)的大小,严格限制为10 MB。为了使他人能使用Gmail等邮箱来获取你的共享文件,请预先把文件切割成5.75 MB大小的小块。
注意:邮件的标题,必须对附件的内容进行充分的描述。否则,别人将搞不清楚你分享的是什么。例如,可以把邮件标题写为:
(Prentice) Digital Signal Processing--Principles, Algorithms & Applications (3rd Ed.)
(eWiley) Signaling in Telecommunication Networks.part1
(eWiley) Signaling in Telecommunication Networks.part2
而邮件的内容可以为空。
方法一(内地用户:中低速;北美用户:极低速):在浏览器里用web界面上传,把邮件发给自己的56.com邮箱(即收件人地址是你自己的56.com邮箱地址)。
方法二(内地用户:中低速;北美用户:极低速):用电子邮件客户端软件上传,把邮件发给自己的56.com邮箱(即发件人、收件人地址都是你自己的56.com邮箱地址)。
方法三(内地用户:中高速;北美用户:中速):注册一个126或163免费邮箱(注册地址分别为http://mail.126.com和http://mail.163.com。这两个免费邮箱使用的是同一套软件,界面相同。感觉上126邮箱的速度稍快于163邮箱)。
方法三·一:用浏览器打开你的126或163邮箱,向你的56.com邮箱发送邮件。
方法三·二:由于126或163邮箱均支持使用SMTP和POP3收发邮件,因此你可以在电子邮件客户端软件中,为你的126或163邮箱设置一个帐号。然后,你可以利用这个帐号,向你的56.com邮箱发信。
说明:56.com收信时,邮件收到的时间上有所延迟,要稍稍等一会儿。下同。
技巧一:在国外,在浏览器上操作56.com邮箱的响应速度很慢。因此,上传至56.com的邮件,最好能从“收件箱”自动地转移到“我的共享”目录里去。这可以做得到,只需在56.com邮箱里设置一个“邮件过滤器”就可以了。具体的做法:点击“过滤器”(56.com邮箱的网页的右上方);“如果邮件地址为”之后,填入你的126或163邮箱的地址;“则移动该邮件到”之后,选择“我的共享”。必要时,这样的“邮件过滤器”可以同时建立多个。这个技巧也适用于下面的“方法四”和“方法五”。
技巧二:你向56.com邮箱所发的邮件,可以在你的126或163邮箱里留下一个备份。这样,万一你的56.com邮箱接收到的数据有误(特别是在传输上百兆的大型文件时),你可以在浏览器里打开你的126或163邮箱,手工转发相关的邮件到你的56.com邮箱。另外,预留这些备份,实际上是把126或163邮箱当成了网络硬盘,成为你的网络空间的一部分。在126或163邮箱的容量的考虑上,不用太担心,因为这些邮箱最大容量都可达3 GB。为了自动留下备份,需要设置一下电子邮件客户端软件上你的126或163邮箱的帐号。在Outlook中的设置为:Tools | Accounts | 选中126或163帐号 | Properties | Advanced | 选中“Leave a copy of messages on server”。其它电子邮件客户端软件的设置也差不多。这个技巧,也适用于下面的“方法四”、“方法五”。
方法四(内地用户:中高速;北美用户:高速):类似于“方法三”,但使用的是一个Gmail帐号。
上传速度的参考数据:我在北美。使用“方法一”、“方法二”(即直接向56.com上传),平均速度每秒0~2 KB。使用“方法三”(即用126或163邮箱向56.com上传),平均速度每秒70~80 KB。使用“方法四”(即用Gmail邮箱向56.com上传),平均速度每秒几百KB以上,只受我的网速的限制。对应的下载速度,大致也是如此。(KB:千字节)
方法五(批量上传)(内地用户:中高速;北美用户:高速):所谓“批量”上传,是指上传一个或几个大文件(例如每个文件为几十兆或更大),和(或)一次上传许多(几十个或更多)独立的小文件。为了使用以下方法实现批量上传,你需要先注册一个像Gmail、126、163那样的支持至少10 MB附件、邮箱容量大于你一次上传的总量、支持POP3发信的邮箱。然后,你需要使用一个电子邮件客户端软件,并在其中为你的这个免费邮箱设置一个帐号。
文件批量打包的基本原则是:
如果一本电子书或一个软件,是由单个文件组成,应该单独打包。如果打包(压缩)后的文件小于5.75 MB,WinRAR应该只产生一个RAR文件。千万不要把几个不相关的文件打成一包,这样会浪费网络的流量、增加56.com等免费邮箱的负担。
如果一本电子书或一个软件是由多个文件组成,应该把所有文件单独放入一个目录之下。然后,整个这样的目录,单独打包。注意,目录名须仔细编写,因为打包后的RAR文件名、乃至邮件的标题,都将以这个目录名为主体。
好了,现在可以来打包了。我们的目标是只运行一次WinRAR,就要把这次要上传的所有文件、目录分别打包完成。
具体方法:把所有要上传的文件、目录,放入一个新建的目录(例如uploading)之下。(注意,uploading里的每一项(一个文件,或一个目录),都将被分别打包。)然后,用鼠标选中所有的文件或目录项;击鼠标右键,选中“Add to archive...”。这时,WinRAR开始运行了。在“Compression method”中,选择“Best”;在“Split into volumes, bytes”中,键入6029312(即5.75 MB);勾上“Put recovery record”(一旦文件传输时出了错,可以有较多的机会恢复);勾上“Create solid achive”(略微牺牲一些对RAR文件操作的“灵活性”,可以把压缩比提高不少);点击“Files”tab;勾上“Put each file to separate archive”;勾上“Send achive by email to”,下方填入你的56.com邮箱的地址,再勾上“and then delete”;最后,点击“OK”按钮。这样,打包和上传就开始了。
说明一:WinRAR的工作模式为每打包完成一个RAR文件,就开始上传这个RAR文件(即发送一个邮件,以这个RAR文件作为邮件的附件)。整个流程是串行的:打包、上传,交替进行。
说明二:事先,你可以估计一下你的上传速度,从而来决定你准备一次打包、上传多少数据量。例如,如果你是在北美用Gmail邮箱上传,并且可以达到你的网络联接速度的上限每秒100 KB,那么考虑到WinRAR的打包、POP3协议对文件的变换所需的时间,大致上你可以把上传速度打个对折,即每秒50 KB。因此,每兆文件的上传时间,大约为二十秒,即每分钟可以上传三兆。如果你准备上传100 兆数据,则大约需要三十多分钟。
说明三:WinRAR是通过调用你的电子邮件客户端软件,来发送邮件的。如果你的电子邮件客户端软件上设置了多个帐号,则WinRAR自动使用那个default帐号来发送邮件。在Outlook中,改变default帐号的方法为:Tools | Accounts | 选中新的default帐号 | Set as Default。
说明四:可能你会发现,每次发送邮件前,你的电子邮件客户端软件都要你确认是否要发送。这样一来,就达不到自动、批量地发送邮件的目的了。如果你用的是Outlook,去除这种确认的办法是:Tools | Options | Security | 去掉“Warn me when other applications try to send mail as me”前面的勾子。
说明五:如果你是一位经常上传、弘扬共享精神的热血汉子(先向你致敬),我建议你花些时间研究一下WinRAR的profile。你可以把我推荐的对WinRAR的设置,做成一个profile,起个名字如“56.com Upload”。以后要上传时,只要请出这个profile,余下的事情就只剩下点击“OK”按钮了。
五、文件下载的方法
目前的56.com邮箱的设计,对于从别人那里分享来的邮件,不具备转发功能(我已经发信给他们,希望加以改进)。换言之,你无法把分享来的邮件,转发到对你来说访问速度比较快的邮箱来下载附件。这是提高下载速度的基本困难。不过,还是有手段的:
方法一(内地用户:中低速;北美用户:极低速):在浏览器里用56.com的web界面下载邮件附件(在北美极为缓慢)。
方法二(批量下载)(内地用户:中低速;北美用户:极低速):在浏览器里用56.com的web界面,把你看中的共享邮件,一起移到“收件箱”里,然后把这些邮件的状态设置为“新邮件”。然后,在电子邮件客户端软件中,为你的56.com邮箱设置一个帐号。当你的电子邮件客户端运作时(一般每几分钟自动地把每个帐号读一遍),这些邮件就会自动“掉”入你的电脑。
方法三(批量下载)(内地用户:中高速;北美用户:中速):在浏览器里用56.com的web界面,把你看中的共享邮件,一起移到“收件箱”里,然后把这些邮件的状态设置为“新邮件”。再注册一个126或163邮箱,设置POP3读信功能(从你的56.com的邮箱读信)。这样,你放在你的56.com邮箱的收件箱里邮件,就被读到你的163邮箱里了。你可以直接下载附件(我这里可达每秒70~80 KB,比56.com的1~2 KB要好得多了),也可以转发至对你来说最快的邮箱(例如Gmail)。
关于方法三,我要说明两点:一是Gmail没有POP3读信功能;二是为了向56.com读取带有大附件的邮件,我试验了不少邮箱,均不成功(例如sina,3126,spymac,Yahoo!,等等)。惟有126.com,读得又快又好。
但是,126.com邮箱的POP3读信功能有一个缺陷:不能自动地定时进行,必须人工用鼠标点击“收信”后才会进行。
六、试验文件
我在我的邮箱sabbanji@56.com中共享了两个文件。诸位不妨一试:
1. ISO/IEC 9899(1999) (C语言国际标准), 1,871KB
2. (Artech) Design of Linear RF Outphasing Power Amplifiers, 6,634KB
我的共享数据不断在增加,有空请常去看看。
七、几个免费邮箱的参数
126.com
注册、登陆地址:http://mail.126.com
邮箱容量:2280 MB
最大附件:15 MB
POP3:pop.126.com(标准端口:110)
SMTP:smtp.126.com(标准端口:25)(勾上“我的服务器要求身份验证”)
邮件客户端软件的设置:http://www.126.com/help/client_04.htm
从其它POP3服务器读信:支持
自动转发:(免费邮箱)不支持
163.com
注册、登陆地址:http://mail.163.com
邮箱容量:2280 MB
最大附件:15 MB
POP3:pop.163.com(标准端口:110)
SMTP:smtp.163.com(标准端口:25)(勾上“我的服务器要求身份验证”)
邮件客户端软件的设置:http://mail.163.com/help/help_client_04.htm
从其它POP3服务器读信:支持
自动转发:(免费邮箱)不支持
Gmail
注册:需要邀请
登陆地址:http://www.gmail.com
邮箱容量:2699 MB(截止二○○六年二月二十七日。不断增长中)
最大附件:10 MB(包括邮件标题、邮件正文在内)
POP3:pop.gmail.com(非标准端口:995)(勾上“此服务器要求安全连接 (SSL)”)
SMTP:smtp.gmail.com(非标准端口:465)(勾上“此服务器要求安全连接 (SSL)”)(勾上“我的服务器要求身份验证”)
邮件客户端软件的设置:登陆Gmail邮箱后,点击:Settings | Forwarding and POP
从其它POP3服务器读信:不支持
自动转发:支持
八、备考
为了将56.com邮箱“提速”,我试验了许多免费邮箱,例如:Gmail,126,163,sina,sohu,21cn,china,tom,xasa,265,3126,Yahoo!,SpyMac,30Gigs,等等。其中:
能够用POP3读信方式,从56.com邮箱读得带有大附件的邮件的,只有126,163,sina三家(Gmail没有POP3读信功能)。而sina邮箱的附件下载速度,在我这里每秒才只有几百字节,不到1 KB,故只得放弃。所以,可用的只有126,163两家。
能够携带10 MB左右的附件,向56.com邮箱发信的,只有Gmail,126,163三家。
令人难以置信的是,126和163邮箱的附件上传和下载速度,在北美也可以达到我的网速的上限——每秒几百KB,与Gmail不相上下!这是我第一次能以这样的速度从内地下载文件。可以想象,126和163邮箱的工作人员花了多大的辛劳!126和163的邮件服务器,一定是一笔庞大的投资。让我们好好地珍惜、使用这些免费资源吧。
|
|