当前位置:编程学习 > C#/ASP.NET >>

求解 获取xml路径

实现email发送  
 path2 = HttpContext.Current.Server.MapPath("~/Xml/Email.xml");
这个是获取xml路径
根据这个里面的路径把xml值转为datatable
 
这些都是写在底层的emailhelper类中 

 在本机  测试配置邮件发送账号都可以 测试发送账号成功,系统发布到服务器后,外网添加新的邮件发送账号,测试发送账号失败,把本机的数据库 链接到服务器数据库,进行发送账号配置,测试也成功,
想问一下,外网在测试发送失败会不会是上面的这个路径引起,因为我把邮件账号的端口,pwd,主机 这些信息都保存在xml中,我怀疑是没有获取到xml中对应的邮件账号的相关配置值。 --------------------编程问答-------------------- 怀疑是没有用的,你可以在代码中加个判断,当取不到相关配置信息时,抛个exception或写个日志存放到服务器硬盘上某个路径下 --------------------编程问答-------------------- 正在添加错误提示代码 。假如不是程序方面的,会不会是服务器那边的问题?? --------------------编程问答-------------------- 在本机不管是测试账号,还是邮件群发,单个发送 都正常。为什么一发布到服务器,然后登录系统 ,新建一个发送邮件的账号,测试这个账号是否可用,配置好相关的端口主机后,测试不通过啊,而在本机又是可以的。
--------------------编程问答--------------------
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,