zoukankan      html  css  js  c++  java
  • vbs调用outlook发送邮件代码

    test1.vbs

    set   out=WScript.CreateObject("Outlook.Application")  
    Set oitem = out.CreateItem(olMailItem)
    With oitem
    .Subject ="这里是邮件主题"&now()
    .To = "收信人@123.com"
    .Body = "亲爱的XXX"&chr(13)&"  AAAAAAAAAAAAAAAAAA."&chr(13)&"你亲爱的XXXXX"&chr(13)&MONTH(DATE())&""&day(DATE())&""
    .Send
    End With
    set out=nothing
    set oitem=nothing
    MsgBox("邮件成功提交")

    test2.vbs

    '启动Outlook
    Set out=WScript.CreateObject("Outlook.Application")
     
    '新建一份邮件
    Set mailitem=out.CreateItem(0)
    '设置邮件的主题
    mailitem.SubJect="加班"
    '设置邮件的正文
    mailitem.Body="加班b"
    '设置收件人
    mailitem.To="test@163.com"
    '增加附件
    'mailitem.Attachments.Add("附件.txt")
    mailitem.Send
    Set mailitem=Nothing
     
    Set out=Nothing

    读取收件人、发件人、邮件内容配置文件方式

    ForReading=1
    TristateFalse=0
    '建立FSO对象
    Set fs=CreateObject("Scripting.FileSystemObject")
    '打开存放内容的文件
    Set file=fs.OpenTextFile("内容.txt",ForReading,TristateFalse)
    '读取全部内容
    detail=file.ReadAll
    Set file=Nothing
    '打开存放收件人地址的文件
    Set file=fs.OpenTextFile("收件人.txt",ForReading,TristateFalse)
    '启动Outlook
    Set out=WScript.CreateObject("Outlook.Application")
    '按照收件人地址文件种的内容群发邮件
    Do While file.aAtEndOfLine<>True
    '读取一个收件人地址
    manto=file.ReadLine
    '新建一份邮件
    Set mailitem=out.CreateItem(0)
    '设置邮件的主题
    mailitem.SubJect="主题内容"
    '设置邮件的正文
    mailitem.Body=detail
    '设置收件人
    mailitem.To=manto
    '增加附件
    mailitem.Attachments.Add("附件.txt")
    mailitem.Send
    Set mailitem=Nothing
    Loop
    Set fs=Nothing
    Set out=Nothing
  • 相关阅读:
    aix lvm_lv_vg
    Centos6.5 telnet wireshark
    Qt开发初步,循序渐进,preRequest for 蓝图逆袭
    CentOs文件实时同步
    Qt GUI开发实战初期
    linux环境开发私房菜
    linux GUI程序开发
    Centos6.5 Qt4开发 Cannot find -lGL QApplication not file or dir
    Centos6.5升级gcc for qt5.3.1
    对Socket CAN的理解(5)——【Socket CAN控制器的初始化过程】
  • 原文地址:https://www.cnblogs.com/lnd-blog/p/12508578.html
Copyright © 2011-2022 走看看