发送邮件IIS System.Net.Mail命名空间Visual Basic Visual-studio-2010存在问题

发送邮件IIS System.Net.Mail命名空间Visual Basic Visual-studio-2010存在问题,visual-studio-2010,iis,namespaces,system.net.mail,Visual Studio 2010,Iis,Namespaces,System.net.mail,我从Visual Basic 2010示例web pang下载了“发送邮件”VB10示例,并在我的Windows XP Pro SP3笔记本电脑上安装了IIS(Internet信息服务5.1)。我能够立即使用send mail示例,并继续开发一个更适合发送邮件的程序。一切都很好!然而,当我用不同的ISP(AT&T)将笔记本电脑连接到不同的wifi网络时,情况会发生变化。我的程序仍然“似乎”工作——它甚至给我“邮件发送成功”的消息,但没有邮件到达目的地。经过进一步调查,我发现出站邮件正在一个名为C

我从Visual Basic 2010示例web pang下载了“发送邮件”VB10示例,并在我的Windows XP Pro SP3笔记本电脑上安装了IIS(Internet信息服务5.1)。我能够立即使用send mail示例,并继续开发一个更适合发送邮件的程序。一切都很好!然而,当我用不同的ISP(AT&T)将笔记本电脑连接到不同的wifi网络时,情况会发生变化。我的程序仍然“似乎”工作——它甚至给我“邮件发送成功”的消息,但没有邮件到达目的地。经过进一步调查,我发现出站邮件正在一个名为C:\Inetpub\mailroot\Queue的文件夹中累积


这是什么原因造成的?我可以在IIS上或VB10程序中重新配置某些内容,使其在AT&T上工作吗?我尝试了几十个建议,但都不管用。我开发我的程序是为了在AT&T网络上使用它——我需要从那个(AT&T)位置向我发送自动消息。有人能帮忙吗?

您需要设置IIS将电子邮件转发给您的ISP,这样他们就可以走向世界了

也许KB文章能有所帮助

另外,请参阅ServerFault线程