社区
C#
帖子详情
c#每日一题(七)
VBDN
2005-04-07 09:26:36
使用SmtpMail类发一份邮件到9755445@sohu.com(发送成功即可,别滥发。)
...全文
591
23
打赏
收藏
c#每日一题(七)
使用SmtpMail类发一份邮件到9755445@sohu.com(发送成功即可,别滥发。)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
23 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiezic
2005-04-14
打赏
举报
回复
留意
wangasp
2005-04-14
打赏
举报
回复
进行到底
jb303
2005-04-09
打赏
举报
回复
up
xiongchen
2005-04-09
打赏
举报
回复
楼主是个热心人,希望楼主一直坚持下去,将贴子搞成一个系列!
强烈建议班主置顶!
VBDN
2005-04-08
打赏
举报
回复
有谁能解释一下egxsun()的代码中“AdminEmail”域的用处?
VBDN
2005-04-08
打赏
举报
回复
System.Web.Mail是Web Application中才有的namespace,应该创建一个web项目,上面几位是不是winform或console的阿
==================================================================================
winform和Console里同样可用System.Web.Mail
awperpvip
2005-04-08
打赏
举报
回复
up...
aprex
2005-04-07
打赏
举报
回复
我也是 啊
mabuchi
2005-04-07
打赏
举报
回复
up
freddy2003
2005-04-07
打赏
举报
回复
为什么这一句总是有错呢?
using System.Web.Mail;
freddy2003
2005-04-07
打赏
举报
回复
TO egxsun():
编译有错!!
D:\Documents and Settings\Administrator\My Documents\ConsoleApplication1\Class1.cs(2): 类型或命名空间名称“Mail”在类或命名空间“System.Web”中不存在(是否缺少程序集引用?)
freddy2003
2005-04-07
打赏
举报
回复
up
panzh10
2005-04-07
打赏
举报
回复
up
conan19771130
2005-04-07
打赏
举报
回复
好像越来越难了,好,顶
thundersoft
2005-04-07
打赏
举报
回复
System.Web.Mail是Web Application中才有的namespace,应该创建一个web项目,上面几位是不是winform或console的阿
Matthewzhong
2005-04-07
打赏
举报
回复
To ybb575(ybb)
发送信件的时候SMTP服务器要验证用户的有效身份
那三句就是用来验证用户有效性的
如果你使用的SMTP服务器是不需要验证的话那三句话就可以省略不写
egxsun
2005-04-07
打赏
举报
回复
using System;
using System.Web.Mail;
/// SystemMail 的摘要说明。
///
public class SystemMail
{
private string _adminEmail;
private string _smtpServer = "localhost";
private string _password;
private string _userName;
public SystemMail()
{
}
public string AdminEmail
{
get{return _adminEmail;}
set{_adminEmail = value;}
}
public string SmtpServer
{
get{return _smtpServer;}
set{_smtpServer = value;}
}
public string Password
{
get{return _password;}
set{_password = value;}
}
public string UserName
{
get{return _userName;}
set{_userName = value;}
}
public bool Send(string to, string from, string subject, string message)
{
try
{
MailMessage em = new MailMessage();
em.To = to;
em.From = from;
em.Subject = subject;
em.Body = message;
//Found out how to send authenticated email via System.Web.Mail at http://SystemWebMail.com (fact 3.8)
if(this.UserName != null && this.Password != null)
{
em.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1"); //basic authentication
em.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", this.UserName); //set your username here
em.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", this.Password); //set your password here
}
SmtpMail.SmtpServer = this.SmtpServer;
// SmtpMail.SmtpServer = "smtp.126.com";
SmtpMail.Send(em);
return true;
}
catch
{
return false;
}
}
}
qiqiyi
2005-04-07
打赏
举报
回复
up
qdcax
2005-04-07
打赏
举报
回复
up
不是很明白!
wingnal
2005-04-07
打赏
举报
回复
这能好一点了
加载更多回复(2)
C#
C#
测试题及答案
C#
测试题及答案 小知识点总结
C#
基础
每日
练习2018.12.10
2. 用方法来实现:将上题封装一个方法来做,方法有两个参数分别为num1,num2,将num1与num2交换。提示:方法有两个参数n1,n2,在方法中将n1与n2进行交换,使用ref。(*) 3. 请用户输入一个字符串,计算字符串中的字符...
从新手小白进入
C#
编程(VS2019)
C#
是微软公司发布的一种由C和C++衍生出来的,极其类似Java的纯面向对象的高级编程语言、是运行于.NET Framework和.NET Core(完全开源,跨平台)之上的主流的开发语言 !
C#
广泛运用于桌面程序开发、服务端程序、Web...
leetcode题库-LeetCode:LeetCodeProblems'SolutionsWith
C#
(使用
C#
的LeetCode题解)
之前断断续续做了一些LeetCode的题目,现在整理一下,做成仓库上传,并保持
每日
至少
一题
. 文件结构: 000000 Solution.cs 为运行入口 将题解作为对应partial题库类下的方法,分散写在各自的cs文件里,方便跨端做题并运行...
每日
100道加减题
由于是新手,所以为了测试方便我实际只设置答完6道题就结束了,代码里可以改,边学边做的,有不规范的地方请多关照
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章