首页 电子邮件问答内容详情

请问开发WEB电子信箱用什么软件比较方便?

11-23 09:03:02 168 访客

开发电子邮件服务的话,最好是在linux平台上,使用sendmail及smtp等底层服务,使用open webmail做web界面,在open webmail的基础上进行二次开发。
openwebmail是开源软件,允许你进行修改和二次分发的。这样做出来比较保险点。省的被告侵权。

如何在web里面实现发邮件功能

public void MailSend(string[] mails)
{

try
{
string frommail = this.tbfrommail.Text;
string pwd = this.tbpassword.Text;
string subjecttitle = this.tbtitle.Text;
string body = this.tbcontent.Text;

MailMessage message = new MailMessage();
message.To.Add(mails[0]);
/*在这里可以使用循环添加收件人*/
if (mails.Length > 1)
{
for (int i = 1; i {
message.CC.Add(mails[i]);
}
}
/*在这里可以使用循环添加收件人*/
message.From = new System.Net.Mail.MailAddress(frommail,frommail, System.Text.Encoding.UTF8);

/* 上面3个参数分别是发件人地址(可以随便写),发件人姓名,编码*/
message.Subject = subjecttitle;
message.IsBodyHtml = false;
message.Body =body;

string smtp = Chek(frommail);//因为我用的是163的邮箱,所以这里用到的是用163的
SmtpClient sc = new SmtpClient(smtp);//发送邮件用到的smtp主机(用不同的邮箱,stmp定义则不同)
sc.Credentials = new System.Net.NetworkCredential(frommail, pwd);//邮箱账号与密码
sc.Send(message); //发送邮件
WebClass.ShowMessage(this, 您发送的【+mails.Length+】封邮件已成功发送到指定地址邮箱!);
}
catch (SmtpException se)
{
WebClass.ShowMessage(this,发送邮件失败!可能是您邮箱的POP/STMP设置未开启!);
}

}

请问开发WEB电子信箱用什么软件比较方便?

相关标签: # 何在 # 里面 # 邮件