COMM/SendMsgAndEmail.cs
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;
using System.Net.Mail;
using System.Net;
using COMM;
namespace COMM
{
public class SendMsgAndEmail
{
/// <summary>
/// 发送短信
/// </summary>
/// <param name="mobile">手机号码</param>
/// <param name="message">短信内容(文本)</param>
public void SendMessage(string mobile, string message)
{
//"declare @m int;SELECT @m=max([序号])+1 FROM sms_send with(nolock);select @m;INSERT INTO SMS.dbo.Sms_Send ([序号], [发送号码], [发送内容], [发送级别], [起发日期], [起发时间], [止发日期], [止发时间], [尝试次数], [同意发送]) VALUES (@m, '{0}', '{1}', 1000, '{2}', '{3}', '{4}', '{5}', 6, 1) ",mobile,message,DateTime.Now.ToString("yyyy-MM-dd")
string sql =
string.Format(
"INSERT INTO SMS.dbo.Sms_Send ([发送号码], [发送内容], [发送级别],[起发日期], [起发时间], [止发日期], [止发时间], [尝试次数], [同意发送]) VALUES ( '{0}', '{1}', 1000, '{2}', '{3}', '{4}', '{5}', 6, 1) ", mobile, message, DateTime.Now.ToString("yyyy-MM-dd")
, "00:01"
, DateTime.Now.AddDays(1).ToString("yyyy-MM-dd")
, "23:59");
try
{
//db.ExeSql(sql);
int k = ExeSql.SqlHelper.ExecuteNonQuery(ExeSql.SqlHelper.ConnectionString, sql);
}
catch (Exception ex)
{
}
finally
{
//db.Dispose();
}
}
/// <summary>
/// 发送邮件
/// </summary>
/// <param name="smtpHost">smtp服务器</param>
/// <param name="port">端口</param>
/// <param name="uid">管理员用户ID/域用户</param>
/// <param name="pwd">管理员密码/域密码</param>
/// <param name="domain">如用ExChange要用到如:highpower</param>
/// <param name="mFrom">发送邮件地址</param>
/// <param name="mTo">接收邮件地址</param>
/// <param name="mCC">抄送邮件地址</param>
/// <param name="bCC">密送邮件地址(邮件的密送者,支持群发,多个邮件地址之间用半角逗号分开)</param>
/// <param name="subject">邮件标题</param>
/// <param name="body">邮件内容(html格式)</param>
public static int SendMail(string smtpHost, int? port, string uid, string pwd, string domain, string mFrom, string[] mTo, string[] mCC, string[] bCC, string subject, string body)
{
try
{
System.Net.Mail.MailMessage message = new MailMessage();
后面还有 49 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。