什么是:sharpwebmail
sharpwebmail是一款c#开发的基于web应用程序的多语言的web邮件服务。它允许我们使用smtp或imap服务来完成发送,接收邮箱。目前的版本是0.13。
sharpwebmail里的控件由几个出名的开源的项目组成:
fckeditor:不多介绍,开源的html编辑器。
do.netopenmail :一款smtp客户端组件。(它完全可以代替我们发送邮件的时候使用system.web.mail类。至于我们为什么要放弃system.web.mail来发送邮件呢?呵呵。自己去它官网看介绍)
mono :开源项目,让我们的.net应用程序不仅能运行在win上,也能运行linux其它系统上面。
sharpmimetools :sharpmimetools is an open source mime parser/decoder assembly that is written in c#
安装步骤:
解压出来出来。为应用程序创建虚拟目录。
修改web.config文件
<login
title="[login title] configuration setting"
mode="1"
append="cnzc"
serverselection="manual"
enablequerystringlogin="false"
/>mode:
1-> full email required for login
2-> any username is allowed
3-> any username is allowed but the append
string is added to supplied username它登陆有三种模式。一种是以email的形式登陆,一种是以是帐号的形式登陆,还有一种登陆的用户名必须是append支持用户
<servers>
<server
name="default pop3 server"
regexp="*"
protocol="pop3"
host="pop3.163.com"
port="110"
/>
</servers
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器