我完全糊涂了有关配置asp.net网站发送电子邮件 - 希望你能帮助我在这里请IIS7 - 发送电子邮件
它是在2008年赢得运行R2与IIS 7.5 我有VS 2010的ASP。试图发送邮件的网络应用程序。
[1]我得到了STMP服务器insatlled在这台服务器 - 但无法找到“发送电子邮件”在功能视图..这是一个问题?
[2]这是我的代码
using System.Net.Mail;
:
:
//(1) Create the MailMessage instance
MailMessage mm = new MailMessage("[email protected]", "[email protected]");
//(2) Assign the MailMessage's properties
mm.Subject = "Subject";
mm.Body = "the content of body here";
mm.IsBodyHtml = true;
//(3) Create the SmtpClient object
SmtpClient smtp = new SmtpClient();
//(4) Send the MailMessage (this will use the Web.config settings)
smtp.Send(mm);
web.config文件中有
<system.net>
<mailSettings>
<smtp deliveryMethod="Network">
<network
host="MailServer2"
port="25"
userName="user_id"
password="password"
/>
</smtp>
</mailSettings>
</system.net>
在我公司
我们有一个邮件服务器(MS Exchnage服务器)托管的不同的充服务器上(比如说MailServer2 )
所以
如果我使用 “主机=” 作为MailServer2(这是邮件服务器) - 它山YS,“无连接可以作出,因为目标机器积极地拒绝”
如果我使用“主机=”作为本地主机IP - 误差为“邮箱无法使用。服务器响应为:5.7.1无法中继为“
即使我试图用配置启动SMTP - >联系toold - > IIS 6.0经理的选择,但没有喜悦
是我。 “M做任何愚蠢的IIS7是很新的给我 - ?任何帮助是非常appricated
任何帮助,请
干杯 VENU
我尝试了用特定的方法来找到什么版本的Exchange服务器? – 2012-02-08 21:31:48
这里[链接] http://office.microsoft.com/en-us/outlook-help/determine-the-version-of-microsoft-exchange-server-my-account-connects-to-HA010117038.aspx [/ link ]并显示为32981.但说到我的管理员家伙,他说这是2007年。 这是配置依赖于Exchange版本? – 2012-02-09 10:24:40