当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: .NET TNT Emailo-spacerun:
 

 

    摘要:初学者如何熟悉linux内存管理 摘要内存是linux内核所管理的最重要的资源之一,内存管理系统是操作系统中最为重要的部分。对于linux的初学者来说,熟悉linux的内存管理非常重要。(2004-10-25 11:47:45) 转载自:http://www.linuxaid.com.cn/by lanf, 出处:http://tech.ccidnet.com/pub/article/c3......
 ·firefox 终于来了?    »显示摘要«
    摘要:今天在 xoops china看到了 imhsy 站长发布的一条新闻: firefox1.0简体中文正式版推出mozilla firefox 1.0 releasedfull article attached mozilla firefox 1.0 releasedtuesday november 9th, 2004the mozilla foundation today released fir......


发表一个自己C#写的email 初级系统源代码
 

  【程序编程相关:给年轻工程师的十大忠告

.net tnt email  server tester说明 【推荐阅读:矩阵、浮点运算测试报告

  【扩展信息:建立自己的3D静态模型文件

2004-11-9

一.引言

tnt email server tester是一个支持多域名的email 服务器的测试版本.他实现了smtp/pop3接口,基本上实现了一个小型的email服务器.

本测试器版本包含源代码,供大家参考.

通过大家测试,提出修改建议与意见,我会修改,并给提出宝贵意见者一套发行版sdk.

 

二.sdk

tnt email server tester本身是一个小型的email服务器,但是基本内核功能基于common.dll server.dll .本测试版以及将来发行版都不会包含着两个核心库文件的源代码,但是会发布一套参考开发email server的源代码,供大家学习使用sdk.

关于sdk的详细资料,可能要等到我的发行版商业化了才会见到.

全部开发基于c#开发,我的.net framework 是v1.0.3705,不过相信在其他1.1版本的framework上应该也可以运行.如果出现一些异常情况,且你能够及时联系我,我将非常感激.

要获得一套完整的email服务器,需要您准备确定以下信息:

1.  email 的根目录

2.  email 的pickup目录,也就是本地投递的捡取目录.server.dll包含了监视这个目录并发送此目录中eml文件的服务线程.

3.  email 的queue目录,也就是eml的排队缓冲目录.server.dll包含了监视这个目录并发送此目录中eml文件的服务线程.dispsvc会根据这个目录的eml文件信息发送信件到墓地存储目录或者外发邮件目录

4.  email 的 drop 目录,也就是确定是本地的邮件存储目录,会有系统服务线程从此目录将eml文件发送到特定的本地用户邮箱.

5.  email 的outpost目录,也就是需要发送到外部的邮件的存储目录

6.  确定mailbox目录,也就是用户邮箱的存储地

7.  为本地域名建立邮箱存储目录.假设当前email server服务的域名是abc.com,那么需要在mailbox目录上建立一个域名目录abc.com,然后再在此目录下创建用户目录mailbox目录与userinfo.ini文件.假设用户名info

就是….\mailbox\abc.com\info\mailbox\目录

文件……\mailbox\abc.com\info\userinfo.ini


...   下一页
 ·取得系统中网卡mac地址方法二    »显示摘要«
    摘要:这种方法使用com api创建一个guid(全局唯一标识符)并从那里继承mac地址。guid通常用来标识com组件以及系统中的其他对象。它们是由mac地址(结合其他东西)计算得来的,表面上mac地址就包含在其中。我说表面上是因为事实上并没有包含。 我提供这种方法更多的是为了作为反面教材。您也许用这种方法能够得到mac地址,但有时候您只会得到随机的十六进制数值。 下面的例子十分简单,无需多讲。我们使......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE