如何实现用公司内的邮箱给公司外面的地址发邮件?? using System.web.mail;C#代码怎么写?? 谢谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我也碰到这个问题,我加100分,帮你顶一下用163.com的邮箱发送已经成功了怎么用公司内部的邮箱呢?在我看来,两者的机制好像是不一样的公司内部使用exchange server的,不知道还能不能用SmtpMail.Send(mail)? 我是用Jmail组件来实现邮件的收发的~~ SmtpMail.SmtpServer="" SmtpMail.Send(mailmsg) http://blog.csdn.net/kenmoxi/archive/2004/08/18/77810.aspx //SqlDataReader dbRead;string password="";string name="";string email="";string alertError;name=this.TextBox1.Text.Trim();if(name==""){alertError="<script language=\"javascript\">alert(\"请输入用户名!\");</script>";Response.Write(alertError);return;}if(this.TextBox2.Text.Trim()==""){alertError="<script language=\"javascript\">alert(\"请输入密码!\");</script>";Response.Write(alertError);return;}if(this.TextBox3.Text.Trim()==""){alertError="<script language=\"javascript\">alert(\"请输入邮箱!\");</script>";Response.Write(alertError);return;}//connect data*/string sqlInsert_logon="insert login(name,password,email) values (@name,@password,@email) ";this.sqlCommand_logon = new SqlCommand(sqlInsert_logon, this.sqlConnection_logon);//this.sqlCommand_logon.CommandType = CommandType.StoredProcedure;this.sqlCommand_logon.Parameters.Add("@name",this.TextBox1.Text.Trim());this.sqlCommand_logon.Parameters.Add("@password",this.TextBox2.Text.Trim());this.sqlCommand_logon.Parameters.Add("@email",this.TextBox3.Text.Trim());this.sqlConnection_logon.Open();//dbRead=this.sqlCommand_logon.ExecuteReader();this.sqlCommand_logon.ExecuteNonQuery();this.sqlConnection_logon.Close();//SendMailMailMessage mail=new MailMessage();mail.To="[email protected]";//receive//mail.To="[email protected]";mail.From="[email protected]";mail.Subject="your password";mail.Body="this is a test for mailsend";mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");//basic authenticationmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", ""); //set your username heremail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "");//set your password here//SmtpMail.SmtpServer="localhost";SmtpMail.SmtpServer="smtp.163.com";//send;popo.163.com----receiveSmtpMail.Send(mail);//提示框string scriptString = "<script language=javascript>"; scriptString += "alert('注册成功!请注意查收邮件')"; scriptString += "</script>"; if(!this.IsStartupScriptRegistered("Startup")) this.RegisterStartupScript("Startup", scriptString); } C#中如何向sql server 2005中动态添加表? 只有cs和resx文件也能运行 c# Tcp监听问题... 关于 ID3 TAG的读取和写入 关于对象的问题,一直搞不清除 (新手提问)大家帮帮我看看,究竟批量删除怎么处理,就差那么一点就实现了,细节还是不清楚! DataGrid中的ButtonColumn用于删除,想做个删除确认框 高分跪问简单的问题! 哪里能下载javascript编辑器? 如何在C#中调用存储过程?? 关于asp.net webmail发邮件的问题 ask for help!注册时自动发邮件是怎么做得啊?谢谢大家
用163.com的邮箱发送已经成功了
怎么用公司内部的邮箱呢?
在我看来,两者的机制好像是不一样的
公司内部使用exchange server的,不知道还能不能用SmtpMail.Send(mail)?
SmtpMail.Send(mailmsg)
string password="";
string name="";
string email="";
string alertError;
name=this.TextBox1.Text.Trim();
if(name=="")
{alertError="<script language=\"javascript\">alert(\"请输入用户名!\");</script>";
Response.Write(alertError);
return;
}
if(this.TextBox2.Text.Trim()=="")
{
alertError="<script language=\"javascript\">alert(\"请输入密码!\");</script>";
Response.Write(alertError);
return;
}
if(this.TextBox3.Text.Trim()=="")
{
alertError="<script language=\"javascript\">alert(\"请输入邮箱!\");</script>";
Response.Write(alertError);
return;
}
//connect data*/
string sqlInsert_logon="insert login(name,password,email) values (@name,@password,@email) ";
this.sqlCommand_logon = new SqlCommand(sqlInsert_logon, this.sqlConnection_logon);
//this.sqlCommand_logon.CommandType = CommandType.StoredProcedure;
this.sqlCommand_logon.Parameters.Add("@name",this.TextBox1.Text.Trim());
this.sqlCommand_logon.Parameters.Add("@password",this.TextBox2.Text.Trim());
this.sqlCommand_logon.Parameters.Add("@email",this.TextBox3.Text.Trim());
this.sqlConnection_logon.Open();
//dbRead=this.sqlCommand_logon.ExecuteReader();
this.sqlCommand_logon.ExecuteNonQuery();
this.sqlConnection_logon.Close();
//SendMailMailMessage mail=new MailMessage();
mail.To="[email protected]";//receive
//mail.To="[email protected]";mail.From="[email protected]";
mail.Subject="your password";
mail.Body="this is a test for mailsend";
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");//basic authentication
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", ""); //set your username here
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "");//set your password here//SmtpMail.SmtpServer="localhost";
SmtpMail.SmtpServer="smtp.163.com";//send;popo.163.com----receive
SmtpMail.Send(mail);
//提示框
string scriptString = "<script language=javascript>";
scriptString += "alert('注册成功!请注意查收邮件')";
scriptString += "</script>";
if(!this.IsStartupScriptRegistered("Startup"))
this.RegisterStartupScript("Startup", scriptString);
}