SharpWebMail介绍和安装(转)

简介: SharpWebMail介绍和安装 什么是:SharpWebMail SharpWebMail是一款C#开发的基于WEB应用程序的多语言的WEB邮件服务。它允许我们使用SMTP或IMAP服务来完成发送,接收邮箱。
什么是: SharpWebMail
SharpWebMail是一款C#开发的基于WEB应用程序的多语言的WEB邮件服务。它允许我们使用SMTP或IMAP服务来完成发送,接收邮箱。目前的版本是0.13。

SharpWebMail里的控件由几个出名的开源的项目组成:
FCKeditor:不多介绍,开源的HTML编辑器。
DotNetOpenMail :一款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


             < servers >
                
< server
                    
name ="Default SMTP Server"
                    regexp
="*"
                    protocol
="smtp"
                    host
="smtp.163.com"
                    port
="25"
                
/>
            
</ servers >
我使用的是163的邮件系统。请注意 host填写内容。一定要写全(带上pop3前缀)。刚开始我就是填写163.com就了事了。然后发现一直不能登陆,去查了代码才发现的
img_91dd4d789bbf96e995320402a88aba3d.gif
img_818b0aa308319212fe23afdd129d1064.gif
至于大家想怎么用都行。比如把它引入到我们自己的项目当中。这样就有了一个邮件收发的功能了。
目录
相关文章
|
4月前
|
Linux Go iOS开发
安装 Wails
安装 Wails
|
5月前
|
程序员 Python
Anconda安装(超详细 3(4)
Anconda安装(超详细 3(4)
Anconda安装(超详细 3(4)
|
5月前
|
Rust Linux iOS开发
安装rustup
安装rustup
108 0
|
12月前
|
Kubernetes Linux 网络安全
安装k8s
完成安装k8s集群以后,推荐使用[https://github.com/512team/dhorse](https://github.com/512team/dhorse)发布应用。 ## 准备环境 准备两台服务器节点,如果需要安装虚拟机,可以参考[《wmware和centos安装过程》](https://blog.csdn.net/huashetianzu/article/details/109510266) | 机器名 | IP | 角色 | CPU | 内存 | | :----: | :----: | :----: | :----: | :----: | | centos01 |
|
定位技术
g2o安装
g2o安装
296 0
g2o安装
|
Windows
安装
安装
124 0
KANZI-01-安装
第一次接触KANZI是在网上找模拟仪表相关的资料的时候发现的,那是看到时KANZI在Audio上面的应用,但是一直没有机会一览KANZI的真身,在网上是在找不到KANZI的安装包。
605 0
KANZI-01-安装
bcftools安装
bcftools安装
796 0
bcftools安装
|
Python 开发工具 git