zoukankan      html  css  js  c++  java
  • VB/VBS 发送邮件代码

    vbs发送邮件代码

    NameSpace = "http://schemas.microsoft.com/cdo/configuration/"
    Set Email = CreateObject("CDO.Message")
    Email.From = "Benio_Guo@sohu.com"
    Email.To ="Benio_Guo@126.com"
    Email.Subject = "say hello"
    Email.Textbody = " test body "
    Email.AddAttachment ""
    With Email.Configuration.Fields
    .Item(NameSpace&"sendusing") = 2
    .Item(NameSpace&"smtpserver") = "smtp.sohu.com"
    .Item(NameSpace&"smtpserverport") = 25
    .Item(NameSpace&"smtpauthenticate") = 1
    .Item(NameSpace&"sendusername") = "benio_guo"
    .Item(NameSpace&"sendpassword") = "q1w2e3"
    .Update
    End With
    Email.Send
    下面是 vb版

    Private Sub Form_Load()
        Dim NameS As String
        Dim Email As Object
       
        NameS = "http://schemas.microsoft.com/cdo/configuration/"
       
        Set Email = CreateObject("CDO.Message")
        Email.From = "Benio_Guo@sohu.com"
        Email.To = "Benio_Guo@126.com"
        Email.Subject = "say hello"
        Email.Textbody = "test body"
        Email.AddAttachment "C:\test.txt"
        Email.Configuration.Fields.Item(NameS & "sendusing") = 2
        Email.Configuration.Fieds.Item(NameS & "smtpserver") = "smtp.sohu.com"
        Email.Configuration.Fields.Item(NameS & "smtpserverport") = 25
        Email.Configuration.Fields.Item(NameS & "smtpauthenticate") = 1
        Email.Configuration.Fields.Item(NameS & "sendusername") = "benio_guo"
        Email.Configuration.Fields.Item(NameS & "sendpassword") = "q1w2e3"
        Email.Configuration.Fields.Update
        Email.Send
    End Sub

    第二:

    '把以下文件存为vbs文件,双击就可运行,也可以放到Job里去运行。
    Set cdo = CreateObject( "CDO.Message ")
    strCfg = "http://schemas.microsoft.com/cdo/configuration/ "
    With cdo
    .Sender = "发送者邮件地址 "
    .From = "发送者邮件地址 "
    .To = "接收者邮件地址 "
    .Fields( "urn:schemas:mailheader:X-Priority ") = 1
    .Fields.Update
    .Subject = "邮件标题 "
    .TextBody = "邮件内容 "
    .Configuration(strCfg & "SendUsing ") = 2
    .Configuration(strCfg & "smtpserver ") = "发送邮件服务器地址 "
    .Configuration(strCfg & "sendusername ") = "发送者邮箱帐号 "
    .Configuration(strCfg & "sendpassword ") = "发送者邮箱密码 "
    .Configuration.Fields.Update
    .send
    End With
    msgbox "发送完成 "


    NameSpace = "http://schemas.microsoft.com/cdo/configuration/"
    set Email = CreateObject("CDO.Message")
    Email.From = "Benio_Guo@cn.*.com"
    Email.To = "Benio_Guo@cn.*.com"
    Email.Subject = " Daily Planned Order Report_"&year(now())&month(now())&day(now())
    'x="C:\test.txt"
    y="K:\ASCP\reports\APS_PLAN_ORDER_FOR_RELEASE_BY_WEEKLY_DR.xls"
    'Set fso=CreateObject("Scripting.FileSystemObject")
    'Set myfile=fso.OpenTextFile(x,1,Ture)
    'c=myfile.readall
    'myfile.Close
    'Email.Textbody = c
    Email.AddAttachment y
    with Email.Configuration.Fields
    .Item(NameSpace&"sendusing") = 2
    .Item(NameSpace&"smtpserver") = "dm01"
    .Item(NameSpace&"smtpserverport") = 25
    .Item(NameSpace&"smtpauthenticate") = 1
    .Item(NameSpace&"sendusername") = "benio guo"  
    .Item(NameSpace&"sendpassword") = "*pwd*"
    .Update
    end with
    Email.Send
    Set Email=Nothing
     

             

                成长

           /      |     \

        学习   总结   分享

    QQ交流群:122230156

  • 相关阅读:
    双飞翼布局和圣杯布局的对比
    阿里云centos+java环境搭建
    Android零散知识点积累
    [转]linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
    [转]linux shell 获取当前正在执行脚本的绝对路径
    [转+整理]linux shell 将字符串分割成数组
    [转]linux shell 数组建立及使用技巧
    linux shell 入门
    jquery 字符串转为json
    JQuery插件开发入门
  • 原文地址:https://www.cnblogs.com/benio/p/2183261.html
Copyright © 2011-2022 走看看