欢迎光临
我们一直在努力

建站超值云服务器,限时71元/月

接上
————————————–
/// <summary>
/// 最多收件人数量
/// </summary>
public int recipientmaxnum
{
    set
    {
        recipientmaxnum = value;
    }
}

/// <summary>
/// 邮件服务器域名和验证信息
/// 形如:"user:pass@www.server.com:25",也可省略次要信息。如"user:pass@www.server.com"或"www.server.com"
/// </summary>    
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;

                    }

                
                }

            }
        }

        /// <summary>
        /// 邮件服务器端口号
        /// </summary>    
        public int maildomainport
        {
            set
            {
                mailserverport=value;
            }
        }

        /// <summary>
        /// smtp认证时使用的用户名
        /// </summary>
        public string mailserverusername
        {
            set
            {
                if(value.trim()!="")
                {
                    username=value.trim();
                    esmtp=true;
                }
                else
                {
                    username="";
                    esmtp=false;
                }
            }
        }

        /// <summary>
        /// smtp认证时使用的密码
        /// </summary>
        public string mailserverpassword
        {
            set
            {
                password=value;
            }
        }    

        /// <summary>
        /// 邮件发送优先级,可设置为"high","normal","low"或"1","3","5"
        /// </summary>
        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;
                }
            }
        }

        /// <summary>
        /// 错误消息反馈
        /// </summary>       
        public string errormessage
        {
            get
            {
                return errmsg;
            }
        }

        /// <summary>
        /// 服务器交互记录
        /// </summary>
        public string logs
        {
            get
            {
                return logs;
            }
        }
       

        /// <summary>
        /// 是否html格式邮件
        /// </summary>
        public bool ishtml
        {
            set
            {
                html=value;
            }
        }

        /// <summary>
        /// 发件人地址
        /// </summary>
        public string mailfrom
        {
            set
            {
                from=value;
            }
        }

        /// <summary>
        /// 发件人姓名
        /// </summary>
        public string mailfromname
        {
            set
            {
                fromname=value;
            }
        }

        /// <summary>
        /// 邮件语言编码
        /// </summary>
        public string language
        {
            set
            {
                charset=value;
            }
        }

        /// <summary>
        /// 收件人姓名
        /// </summary>
        public string mailrecipientname
        {
            set
            {
                recipientname=value;
            }
        }

        /// <summary>
        /// 是否需要smtp验证
        /// </summary>
        public bool mailsmtpvalidate
        {
            set
            {
                esmtp=value;
            }
        }

        /// <summary>
        /// 邮件标题
        /// </summary>
        public string mailsubject
        {
            set
            {
                subject=value;
            }
        }

        /// <summary>
        /// 邮件内容
        /// </summary>
        public string mailbody
        {
            set
            {
                body=value;
            }
        }

        /// <summary>
        /// 受件人数量
        /// </summary>
        public int mailrecipientnum
        {
            set
            {
                recipientnum=value;
            }
        }

        /// <summary>
        /// html格式交互记录
        /// </summary>
        public string htmllogs
        {
            get
            {
                return htmllog;
            }
        }

—————-
完毕

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 »
分享到: 更多 (0)

相关推荐

  • 暂无文章