繁体中文
设为首页
加入收藏
当前位置:.Net技术首页 >> 远程及网络应用 >> 第二部分,公共属性

第二部分,公共属性

2004-10-01 08:26:10  作者:  来源:互联网  浏览次数:25  文字大小:【】【】【
简介:接上 -------------------------------------- /// <summary> /// 最多收件人数量 /// </summary> public int RecipientMaxNum {     set     { &n...
关键字:属性 公共 部分

接上

--------------------------------------

///

/// 最多收件人数量

///

public int RecipientMaxNum

{

set

{

recipientmaxnum = value;

}

}

///

/// 邮件服务器域名和验证信息

/// 形如:"user:pass@www.server.com:25",也可省略次要信息。如"user:pass@www.server.com"或"www.server.com"

///

public string MailDomain

{

set

{

string maidomain=value.Trim();

int tempint;

if(maidomain!="")

{

tempint=maidomain.IndexOf("@");

if(tempint!=-1)

{

string str=maidomain.Substring(0,tempint);

MailServerUserName=str.Substring(0,str.IndexOf(":"));

MailServerPassWord=str.Substring(str.IndexOf(":")+1,str.Length-str.IndexOf(":")-1);

maidomain=maidomain.Substring(tempint+1,maidomain.Length-tempint-1);

}

tempint=maidomain.IndexOf(":");

if(tempint!=-1)

{

mailserver=maidomain.Substring(0,tempint);

mailserverport=System.Convert.ToInt32(maidomain.Substring(tempint+1,maidomain.Length-tempint-1));

}

else

{

mailserver=maidomain;

}

}

}

}

///

/// 邮件服务器端口号

///

public int MailDomainPort

{

set

{

mailserverport=value;

}

}

///

/// SMTP认证时使用的用户名

///

public string MailServerUserName

{

set

{

if(value.Trim()!="")

{

username=value.Trim();

ESmtp=true;

}

else

{

username="";

ESmtp=false;

}

}

}

///

/// SMTP认证时使用的密码

///

public string MailServerPassWord

{

set

{

password=value;

}

}

///

/// 邮件发送优先级,可设置为"High","Normal","Low"或"1","3","5"

///

public string Priority

{

set

{

switch(value.ToLower())

{

case "high":

priority="High";

break;

case "1":

priority="High";

break;

case "normal":

priority="Normal";

break;

case "3":

priority="Normal";

break;

case "low":

priority="Low";

break;

case "5":

priority="Low";

break;

default:

priority="Normal";

break;

}

}

}

///

/// 错误消息反馈

///

public string ErrorMessage

{

get

{

return errmsg;

}

}

///

/// 服务器交互记录

///

public string Logs

{

get

{

return logs;

}

}

///

/// 是否HTML格式邮件

///

public bool IsHTML

{

set

{

Html=value;

}

}

///

/// 发件人地址

///

public string MailFrom

{

set

{

From=value;

}

}

///

/// 发件人姓名

///

public string MailFromName

{

set

{

FromName=value;

}

}

///

/// 邮件语言编码

///

public string Language

{

set

{

Charset=value;

}

}

///

/// 收件人姓名

///

public string MailRecipientName

{

set

{

RecipientName=value;

}

}

///

/// 是否需要SMTP验证

///

public bool MailSMTPvalidate

{

set

{

ESmtp=value;

}

}

///

/// 邮件标题

///

public string MailSubject

{

set

{

Subject=value;

}

}

///

/// 邮件内容

///

public string MailBody

{

set

{

Body=value;

}

}

///

/// 受件人数量

///

public int MailRecipientNum

{

set

{

RecipientNum=value;

}

}

///

/// HTML格式交互记录

///

public string HTMLLogs

{

get

{

return htmllog;

}

}

----------------

完毕

责任编辑:admin
相关文章