|
Server : Microsoft-IIS/10.0 System : Windows NT EBS-6136 10.0 build 17763 (Windows Server 2016) i586 User : jxgj ( 0) PHP Version : 7.0.33 Disable Function : passthru,exec,system,shell_exec,proc_open,popen,pcntl_exec,socket_bind,stream_socket_server Directory : D:/tmp_aspnet/root/cae6aa2e/15328683/ |
?#pragma checksum "D:\wwwroot\anlian2025\wwwroot\App_Code\Mail.cs" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "862C93A51ACC8DA957FF8AB5F53B37F650B6484C"
#line 1 "D:\wwwroot\anlian2025\wwwroot\App_Code\Mail.cs"
using System;
using System.Collections.Generic;
using System.Web;
using System.Net.Mail;
using System.Net;
using System.Text;
/// <summary>
/// 发送邮件
/// </summary>
namespace Basic.Tools
{
public class Mail
{
/// <summary>
/// 通用发送邮件(收件邮箱/发件人/邮件主题/邮件内容)
/// </summary>
/// <param name="Email"></param>
/// <param name="FajianRen"></param>
/// <param name="Title"></param>
/// <param name="strMailContent"></param>
/// <returns></returns>
public static bool Send(string Email, string FajianRen, string Title, string strMailContent)
{
bool jieguo = false;
WebClient wc = new WebClient();
StringBuilder postData = new StringBuilder();
postData.Append("key=" + Basic.Keys.MailKey);
postData.Append("&tomail=" + Email);
postData.Append("&body=" + strMailContent);
postData.Append("&fajianrenmingcheng=" + FajianRen);
postData.Append("&youjianmingzi=" + Title);
byte[] sendData = Encoding.GetEncoding("UTF-8").GetBytes(postData.ToString());
wc.Headers.Add("Content-Type", "application/x-www-form-urlencoded");
wc.Headers.Add("ContentLength", sendData.Length.ToString());
byte[] recData = wc.UploadData(Basic.Keys.MailUrlNotice, "POST", sendData);
try
{
string result = Encoding.GetEncoding("UTF-8").GetString(recData).ToLower();
if (result == "true")
{
jieguo = true;
//操作成功
}
else
{
jieguo = false;
//操作失败
}
}
catch (Exception ex)
{
}
return jieguo;
}
}
}
#line default
#line hidden