Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > .NET > VB.NET > .NET WINFORM中使用本地SMTP SERVICE
【标  题】:.NET WINFORM中使用本地SMTP SERVICE
【关键字】:.NET,WINFORM,SMTP,SERVICE
【来  源】:http://blog.joycode.com/cafecat/archive/2004/11/06/38186.aspx

.NET WINFORM中使用本地SMTP SERVICE

Your Ad Here

这两天做了一个小PROJECT,大致是一个SERVER监控系统,如果发现某部SERVER有异常,发送EMAIL到相关手机,以便在非工作时间和节假日也能及时知道系统故障。

其中一个功能就是发送EMAIL。程序是这样的:

myMailMsg.To = "888888888@mobile.att.net";

myMailMsg.From = "support@medicalit.net";

myMailMsg.Subject = "server down";

myMailMsg.Body = "Please call StarLan to chen Database Server";

myMailMsg.BodyFormat = MailFormat.Text;

SmtpMail.SmtpServer="localhost";

SmtpMail.Send(myMailMsg);

本来是用外部的SMTP SERVER

 SmtpMail.SmtpServer="smtp.XXX.com";

但后来发现由于DATA CENTER的FIREWALL原因,改用

 SmtpMail.SmtpServer="localhost";

运行后系统提示错误信息:

Email Fail
Could not access 'CDO.Message' object.
Here is the full error message output:
System.Web.HttpException: Could not access 'CDO.Message' object. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Runtime.InteropServices.COMException (0x8004020F): The server rejected one or more recipient addresses. The server response was: 550 5.7.1 Unable to relay for
12321323@mobile.att.net

检查SMTP SERVICE,正常,估计是权限设置问题。打开IIS ADMIN,右键点击SMTP VIRTUAL SERVER,选择属性,在ACCESS中点RELAY,增加127.0.0.1。一路OK回去。

这时候再运行程序,邮件发送成功。

在后台产生的PDF直接发送到IE:【上一篇】
阿拉斯加梦幻之旅:【下一篇】
【相关文章】
  • Tip:Asp.net & ShowModalDialog
  • Asp.net Forum V2 RC2 and Rob Howard
  • Question:ViewState In VB.NET
  • LoadRunner 如何對 ASP.NET ViewState 做關聯?
  • Code Library .NET 9.0 Beta 與 Blog 之應用
  • 開啟 VS2003 專案升級至 VS2005 後的 My Project問題 (VB.NET版)
  • 實現 ListView 控制項的 FindItem 方法 (WinForm)
  • Code Library .NET 9.6 與未來的方向
  • VS.NET 無法正常開啟的原始檔
  • 在ASP.Net DataGrid中制作弹出式的日期选择Calendar
  • 【随机文章】
  • Flash 3d效果精彩实例(5)
  • SmartSpider的第一个版本将于近期放到sourceforge上
  • Spring学习笔记(详细的控制器实例)
  • Photoshop高尔夫球的制作
  • 我的apb开发演示网站 最被低估的软件开发工具 APB,5.0再战江湖(网通线路)
  • Linux下如何接ADSL一类的宽带猫带动局域网上internet
  • 寄存器基础知识
  • 支持超大文件的tail命令
  • 信息系统基础与简介(三)
  • JBPM用户指南翻译:第13章 异步继续
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.