调用Outlook发送邮件-易勋
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> 源码示例


调用Outlook发送邮件

发表时间:2018/7/15 9:37:32 评论(3) 浏览(11701)  评论 | 加入收藏 | 复制
   
摘 要:通过调用Office中的Outlook组件,使用Outlook的默认账户来发送邮件。
正 文:

前提:引用Microsoft Outlook xx(具体版本号) Object Library;配置Outlook的默认账户


函数:


Public Function OutlookSendEmail(ToAddress As String, Subject As String, Body As String, Attachment As String = "", Optional CC As String = "", Optional BCC As String = "")
    Dim objOutlook As outlook.Application
    Dim objMail As MailItem
    
    Set objOutlook = New outlook.Application
    Set objMail = objOutlook.CreateItem(olMailItem)
    
    With objMail
        .To = ToAddress        '收件人
        .CC = CC      '抄送
        .BCC = BCC      '密件抄送
        .Subject = Subject        '标题
        .Body = Body           '正文
        If Attachment <> "" Then .Attachments.Add Attachment  '附件
        .Send                  '发送
    End With
	
    MsgBox "发送成功!"

End Function
调用方法:
OutlookSendEmail "收件人邮箱地址","邮件标题","邮件正文","附件(可选)","抄送(可选)","密件抄送(可选)"

Access软件网交流QQ群(群号:198465573)
 
 相关文章
【Access示例】通过outlookup发送邮件(可以附带附件)  【缪炜  2015/2/20】
【Access示例】向OutLook中添加日历条目  【缪炜  2015/4/19】
用 Access+Outlook 来采集信息  【缪炜  2016/4/2】
outlook2010怎么设置  【杨雪  2017/5/12】
【Access示例】批量读取OutLook里的附件并保存到指定文件...  【缪炜  2018/3/25】
【vba控制outlook】批量读取收件箱内所有列表  【yihui  2018/3/27】
常见问答
技术分类
相关资源
文章搜索
关于作者

易勋

文章分类

文章存档

友情链接