易截截图软件、单文件、免安装、纯绿色、仅160KB

VB发送邮件问题 - .NET技术 / VB.NET

发送邮件部分代码如下:
Private Sub SendEmail(ByVal ToEmail, ByVal Title, ByVal Content)
  Dim smtp As New System.Net.Mail.SmtpClient("smtp.163.com", 25)
  smtp.Credentials = New System.Net.NetworkCredential("xxx@163.com", "password")
  Dim mail As New System.Net.Mail.MailMessage()
  mail.Subject = Title
  mail.SubjectEncoding = System.Text.Encoding.GetEncoding("GB2312")
  mail.BodyEncoding = System.Text.Encoding.GetEncoding("GB2312")
  mail.from = New System.Net.Mail.MailAddress("xxx@163.com")
  mail.Priority = System.Net.Mail.MailPriority.Normal
  mail.IsBodyHtml = True
  mail.Body = Content
  mail.To.Add(ToEmail)
  smtp.Send(mail)
  End Sub


在本地XP环境里测试可以正常发送,放在server 2003的服务器上发送邮件不能正常执行。
是什么原因呢?
Server2003中 SMTP服务也安装了
防火墙之类的设置做了?

防火墙,杀软,360 之类的都没开


看不出有什么问题,你说不能正常运行,总有个错误提示吧?

我的vs.net2003里怎么没有mapi这个控件呢?


本地可以正常运行。可以收到发送的邮件
server2003 上 也可以正常运行。但是收不到发送的邮件,也就是邮件没有发送出去

我不知道会不会是服务器环境的问题,其它程序又无影响。
不知道从哪里找原因了


相关问答:

vb - VB / 非技术类

怎么把已知的数据保存成xml文件,现在已知的数据是
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
 xmlns:o=& ......

vb - VB / 基础类

xmlDoc1.loadXML(h)总是返回false,为什么?谢谢帮忙回答一下
h是什么呢。。。。。。。。。

h是xml格式的字符串

你是想打开。XML格式的文件吧?

我是把h放在xmlDoc1里,用xmlDoc1.loadXML(h),然后取xmlDo ......

求助:C代码改写成VB代码 - VB / 基础类

谁能帮我把下面这些代码改成VB形式的,多谢了,急用~~
#include "stdlib.h"
#include "math.h"
#include "stdio.h"
float objfx(float x[]);
void constraint(float x[],float g ......

vb中unicode码,如何转换成文本 - VB / 基础类

用VB编程读取短信,得到一大堆unicode编码,请教如何转换成文本
例如:读取短信后(华为900C或TC35i),串口得到如下数据:
+CMGL: 17,"REC UNREAD","8615007557713",,"10/03/30,09:37:15+32&qu ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号