| Body 邮件正文 Logging 调用Log记录,供Debug用 Priority 邮件的优先程度,从1到5 Sender 发件人 ServerAddress SMTP服务器的IP地址或名称 Subject 邮件标题 JMail组件的常用方法: AddAttachment 指定附件文件 AddRecipient 加入一个收件人 AddRecipientBCC 隐藏的副本抄送,只有发件人和BCC收件人知道。 AddRecipientCC 副本抄送 Execute 送出邮件 了解必要的属性及方法后,余下的部分接收使用者输入的Email,当成参数传给AddRecipient方法,然后根据需要填上其余属性,最后以Execute方法寄出。例如: 以下是引用片段: Dim JMail JMail = Server.CreateObject("JMail.SMTPMail") JMail.Logging = True JMail.ServerAddress = "202.96.144.48" JMail.Sender = "lihonggen0@163.com" JMail.Subject = "subject." JMail.Body = "body." JMail.AddRecipient("bbbb@163.com") JMail.AddAttachment("c:\go.gif") JMail.Priority = 3 JMail.Execute() JMail = Nothing |
总结:选择何种方案,视程序的用途和需求而定,本文例出的几种方案,供大家参考。例如用友软件U8,调用outlook组件,一样整合到自己的软件中。我编写的管理系统,自己写组件(SMTP),功能同样强大,不过Coding的时间就长了!

