当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [讨论]附件的存储位置?
帖子发表于 : 2008-03-12 17:33 
头像

注册: 2007-08-17 13:00
帖子: 209
送出感谢: 0 次
接收感谢: 0 次
大家都用过邮箱吧,我想知道邮件附件在服务器的存储位置,
那么多种格式,比如avi,exe,mp3.。。。。。。
是放在数据库中呢?还是放在别的地方?
具体的方法或存储过程是什么样子的?
谢过各位,! :em51


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-03-12 18:09 
头像

注册: 2006-12-02 12:25
帖子: 689
送出感谢: 0 次
接收感谢: 0 次
邮箱有数据库吗?都是文件服务器吧?


_________________
Titainium


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-03-12 18:37 
头像

注册: 2006-05-19 9:54
帖子: 1822
地址: Shanghai
送出感谢: 2
接收感谢: 11
虽然不太知道,但是基本上感觉是数据库


_________________
ニンニク入れますか?
x60 with gentoo


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-03-13 12:41 
头像

注册: 2007-08-17 13:00
帖子: 209
送出感谢: 0 次
接收感谢: 0 次
titainium 写道:
邮箱有数据库吗?都是文件服务器吧?

用户名,密码,地址薄,都放哪里啊?
应该是数据库吧


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-03-15 13:46 
头像

注册: 2007-02-16 1:23
帖子: 104
送出感谢: 0 次
接收感谢: 0 次
汗……看来我和邮件确实有缘,跑到什么地方都是阴魂不散,这东西我帮你回答吧。

首先先说邮件的附件和邮件本身的问题。
附件都是通过一些编码方式(比如base64)从二进制格式转换成可视的文本。换句话说,不管是mp3,avi还是什么格式,最后在邮件里面保存起来,和一个文本文件没什么区别。

至于在服务器里面怎么存储,要看具体配置了。一般情况下是直接用文件系统。比如在某个目录下有N个目录,每个目录对应一个用户,每个用户的目录下又有N个文件,每个文件就是一封邮件(前面已经说了,不管是什么文件格式,一封邮件都可以完全等同于一个文本文件)。当然,这种存储方式最简单,但问题是会产生很多小的文件,导致文件系统里面一大堆i节点。不过小规模的应用足够了。

如果想有更多了解,可以看看qmail的文档,或者自己配置一个qmail。

P.S. 用户名和密码可以保存在数据库中,也可以直接用系统中的用户名和密码


页首
 用户资料  
 
6 楼 
 文章标题 : 谢谢
帖子发表于 : 2008-03-15 21:10 
头像

注册: 2007-08-17 13:00
帖子: 209
送出感谢: 0 次
接收感谢: 0 次
谢谢 5楼,
非常感谢,让我收益匪浅啊!


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-03-17 12:47 
头像

注册: 2006-12-02 12:25
帖子: 689
送出感谢: 0 次
接收感谢: 0 次
学习了!!!


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-05-23 13:55 
头像

注册: 2007-08-17 13:00
帖子: 209
送出感谢: 0 次
接收感谢: 0 次
结贴!
除非有再详细的资料!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译