本文实例为大家分享了Android九宫格图片展示的具体代码,供大家参考,具体内容如下
#region 发送邮件部分
private static String fromMail = "1111@126.com"; ///邮箱名称
private static String mailPwd = "111111"; ///密码
private static string toMail = "2222@163.com"; ///邮箱服务器
private static string fileStr;//当前图片路径,在添加附件时用
/// <summary>
/// 发送邮件
/// </summary>
/// <param name="fileUrl">附件地址,以~分</param>
/// <param name="screen">是否发送截屏</param>
/// <returns></returns>
public static string SendMail(string fileUrl, string screen)
{
MailAddress from = new MailAddress(fromMail);
MailAddress to = new MailAddress(toMail);
MailMessage message = new MailMessage(from, to);
message.Subject = "M邮件 " +11111;//主题
message.SubjectEncoding = System.Text.Encoding.UTF8;
Attachment attachFile = new Attachment(fileStr);
if (screen == "True")
message.Attachments.Add(attachFile);
string[] files = fileUrl.Split('~');
for (int i = 0; i < files.Length; i++)
{
if (File.Exists(files[i]))
{
Attachment attachFile1 = new Attachment(fileUrl);
message.Attachments.Add(attachFile1);
}
}
try
{
SmtpClient client = new SmtpClient("smtp." + from.Host);
SendMail(client, from, mailPwd, to, message);
return "发送邮件成功!包含附件:" + fileUrl + " 含截图?" + screen + " " + DateTime.Now.ToString();
}
catch (SmtpException ex)
{
//如果错误原因是没有找到服务器,则尝试不加smtp.前缀的服务器
if (ex.StatusCode == SmtpStatusCode.GeneralFailure)
{
try
{
//有些邮件服务器不加smtp.前缀
SmtpClient client = new SmtpClient(from.Host);
SendMail(client, from, mailPwd, to, message);
return "发送邮件成功!包含附件:" + fileUrl + " 含截图?" + screen + " " + DateTime.Now.ToString();
}
catch (SmtpException err)
{
return "发送邮件失败!" + err.Message + " " + DateTime.Now.ToString();
}
}
else
{
return "发送邮件失败!" + ex.Message + " " + DateTime.Now.ToString();
}
}
}
//根据指定的参数发送邮件
private static void SendMail(SmtpClient client, MailAddress from, string password,
MailAddress to, MailMessage message)
{
//不使用默认凭证,注意此句必须放在client.Credentials的上面
client.UseDefaultCredentials = false;
//指定用户名、密码
client.Credentials = new NetworkCredential(from.Address, password);
//邮件通过网络发送到服务器
client.DeliveryMethod = SmtpDeliveryMethod.Network;
try
{
client.Send(message);
}
catch
{
throw;
}
finally
{
//及时释放占用的资源
message.Dispose();
}
}
#endregion
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# C#
# 发送邮件
# c# 两种发送邮件的方法
# c# 实现发送邮件到指定邮箱
# c# 实现发送邮件的功能
# C#使用windows服务发送邮件
# C#编程实现发送邮件的方法(可添加附件)
# C#实现发送邮件的三种方法
# C#实现SMTP邮件发送程序实例
# C# 邮件发送和接收实现代码
# C#中发送邮件代码
# C#实现收发邮件功能
# 不加
# 放在
# 发送到
# 没有找到
# 大家分享
# 具体内容
# 时用
# 大家多多
# 邮件服务器
# 九宫格
# fileUrl
# param
# summary
# screen
# gt
# finally
# fileStr
# lt
# Subject
相关文章:
,网页ppt怎么弄成自己的ppt?
如何通过FTP服务器快速搭建网站?
北京建设网站制作公司,北京古代建筑博物馆预约官网?
如何确认建站备案号应放置的具体位置?
如何通过.red域名打造高辨识度品牌网站?
网站制作话术技巧,网站推广做的好怎么话术?
如何零基础在云服务器搭建WordPress站点?
韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南
详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)
已有域名如何免费搭建网站?
如何选择美橙互联多站合一建站方案?
建站之星如何修改网站生成路径?
制作网站公司那家好,网络公司是做什么的?
平台云上自助建站如何快速打造专业网站?
高防服务器:AI智能防御DDoS攻击与数据安全保障
免费网站制作appp,免费制作app哪个平台好?
如何将凡科建站内容保存为本地文件?
哈尔滨网站建设策划,哈尔滨电工证查询网站?
网站制作的步骤包括,正确网址格式怎么写?
韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
移民网站制作流程,怎么看加拿大移民官网?
如何快速查询域名建站关键信息?
网站制作费用多少钱,一个网站的运营,需要哪些费用?
如何快速搭建高效WAP手机网站吸引移动用户?
如何在Windows虚拟主机上快速搭建网站?
公司网站制作价格怎么算,公司办个官网需要多少钱?
整蛊网站制作软件,手机不停的收到各种网站的验证码短信,是手机病毒还是人为恶搞?有这种手机病毒吗?
用v-html解决Vue.js渲染中html标签不被解析的问题
官网建站费用明细查询_企业建站套餐价格及收费标准指南
如何打造高效商业网站?建站目的决定转化率
已有域名和空间如何快速搭建网站?
教学论文网站制作软件有哪些,写论文用什么软件
?
如何获取上海专业网站定制建站电话?
北京企业网站设计制作公司,北京铁路集团官方网站?
实现点击下箭头变上箭头来回切换的两种方法【推荐】
公司网站制作需要多少钱,找人做公司网站需要多少钱?
长沙做网站要多少钱,长沙国安网络怎么样?
如何在VPS电脑上快速搭建网站?
如何在景安服务器上快速搭建个人网站?
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)
高端企业智能建站程序:SEO优化与响应式模板定制开发
独立制作一个网站多少钱,建立网站需要花多少钱?
建站org新手必看:2024最新搭建流程与模板选择技巧
如何在阿里云通过域名搭建网站?
魔方云NAT建站如何实现端口转发?
定制建站价位费用解析与套餐推荐全攻略
如何在阿里云购买域名并搭建网站?
宝塔建站无法访问?如何排查配置与端口问题?
*请认真填写需求信息,我们会在24小时内与您取得联系。