首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

通过VBA在撰写模式下返回outlook上的发件人/发件人地址

在撰写模式下,通过VBA可以使用以下代码返回Outlook上的发件人和发件人地址:

代码语言:txt
复制
Sub GetSenderInfo()
    Dim objMail As Outlook.MailItem
    Dim strSender As String
    Dim strSenderAddress As String
    
    ' 获取当前撰写的邮件对象
    Set objMail = Application.ActiveInspector.CurrentItem
    
    ' 检查邮件对象是否为邮件
    If objMail.Class = olMail Then
        ' 获取发件人姓名
        strSender = objMail.SenderName
        
        ' 获取发件人地址
        strSenderAddress = objMail.SenderEmailAddress
        
        ' 在调试窗口中输出发件人和发件人地址
        Debug.Print "发件人: " & strSender
        Debug.Print "发件人地址: " & strSenderAddress
    Else
        MsgBox "当前对象不是邮件。"
    End If
    
    ' 释放对象
    Set objMail = Nothing
End Sub

这段VBA代码可以通过Application.ActiveInspector.CurrentItem获取当前撰写的邮件对象,然后使用objMail.SenderName获取发件人姓名,使用objMail.SenderEmailAddress获取发件人地址。最后,可以通过调试窗口输出或者其他方式展示发件人和发件人地址。

这个功能在以下场景中可能会有用:

  1. 自动填写发件人信息:可以在撰写邮件时,自动填写发件人的姓名和地址,提高工作效率。
  2. 邮件分类和处理:可以根据发件人的姓名或地址,对邮件进行分类、过滤或其他处理操作。
  3. 邮件审计和追踪:可以记录发件人的姓名和地址,用于后续的审计和追踪工作。

腾讯云相关产品和产品介绍链接地址:

  1. 云服务器(CVM):提供可扩展的计算能力,满足不同规模和需求的业务。产品介绍链接
  2. 云数据库 MySQL 版(CDB):提供稳定可靠的云端数据库服务,支持高可用、备份恢复、性能优化等功能。产品介绍链接
  3. 云存储(COS):提供安全可靠的对象存储服务,适用于图片、音视频、文档等各类数据的存储和管理。产品介绍链接
  4. 人工智能平台(AI Lab):提供丰富的人工智能服务和开发工具,包括图像识别、语音识别、自然语言处理等。产品介绍链接
  5. 物联网开发平台(IoT Explorer):提供全面的物联网解决方案,支持设备接入、数据采集、远程控制等功能。产品介绍链接

请注意,以上链接仅供参考,具体产品选择应根据实际需求进行评估和决策。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

深入探究电子邮件三大协议

指定发件人:客户端使用 MAIL FROM 命令指定邮件发送者地址。服务器接收到该命令后,会检查发件人地址合法性,成功则返回响应代码 250。.../ 客户端指定邮件发件人地址 S: 250 OK // 服务器返回成功响应 T: RCPT TO: // 客户端指定邮件第一个收件人地址 S: 250...用户可以通过电子邮件客户端设置 POP3 服务器地址等参数,连接服务器后下载邮件。但在客户端操作(如删除邮件等)通常不会反馈到服务器,且下载后服务器邮件可能会被删除。...它可以多台设备同步和管理电子邮件,支持在线和离线两种访问模式。...例如,当用户使用邮件客户端撰写一封邮件并点击发送时,邮件会通过 SMTP 协议被推送到发件人邮件服务器,然后再由发件人邮件服务器根据收件人地址将邮件转发给收件人邮件服务器。

19620

邮件伪造之SPF绕过5种思路

众所周知,如果没有配置SPF,攻击者可以任意伪造邮件,即使配置了SPF,特定情况,依然可以完美伪造邮件发件人。当我们开始查看一个目标邮箱SPF记录时,一场关于邮件安全策略对抗也就开始了。...,可通过outlook直接指定发件人,伪造任意发件人发送邮件。...4、邮件客户端内容解析差异 很多时候,大部分企业邮箱SPF配置都是正确,理论,它会对每一封邮件进行检测,那么它是怎么验证发件人IP地址呢?...From字段,代表是邮件发送人,即邮件里所显示发件人,容易被伪造。 SPF配置有效情况,Sender必须通过SPF检验,所以我们可以设置为正常邮件服务器地址,然后对From字段进行伪造。...通过发件人别名字段填充大量特殊字符,使邮箱客户端截取真实邮件地址失败,从而只展示我们伪造发件人别名和伪造邮箱。

6.9K41
  • Actalis Free SMIME Certificates 与邮件签名加密证书与 Outlook

    S/MIME Outlook 使用   Outlook Web App(即 Outlook 网页版)支持使用 S/MIME 签署或加密发送邮件,但需要 Microsoft Edge 或 Google...笔者折腾一午无果,由是放弃 Outlook Web App 发送签名或加密邮件。   ...发件人保存收件人证书公钥(将收件人及其证书公钥添加至通讯录)   双击目前发件人 z@idc.moe 头像左上电子邮件地址(不要双击头像),弹出名片,单击电子邮件地址下方、“发送电子邮件”右方三个点...右方有“已加密”标记。 S/MIME Magic WinMail 使用   首先感谢鹏老板赞助 Magic WinMail 邮局,@idc.moe 邮件服务运行于其。   ...由于前文描述细节较为完整,在此仅粗略地叙述一 Magic WinMail 与 Outlook S/MIME 方面的区别:   Magic WinMail 只认可证书 Subject emailAdress

    4.5K30

    .NET Core 使用MailKit发送电子邮件

    并且,它是MIT协议开源。意味着非常自由使用,也可以由全世界.NET开发者参与贡献,一起维护和完善这个东西。...比如添加主题和发件人: var messageToSend = new MimeMessage { Sender = new MailboxAddress("发件人姓名", "发件人Email地址..."), Subject = "主题", }; 添加发件人信息和以前有所不同,MailKit居然支持多个发件人,所以From是一个集合类型,要通过Add方法来添加: messageToSend.From.Add...")); 添加抄送(CC)信息: messageToSend.Cc.Add(new MailboxAddress("抄送者Email地址")); 使用Outlook.com发送电子邮件 微软Office...服务器地址:smtp-mail.outlook.com 端口:587 SSL:支持 以下代码演示了几个步骤: 注册邮件发送成功后事件 连接服务器 验证账号 发送邮件 断开连接 using (var

    5.8K10

    使用SMIME电子邮件证书,防范钓鱼邮件攻击风险

    据媒体报道,研究人员证实Outlook等邮件客户端向电子邮件收件人显示“外部发件人”警告可能被恶意发件人隐藏。...电子邮件安全产品(例如企业电子邮件网关)通常配置为电子邮件从组织外部到达时向收件人显示“外部发件人”警告。IT管理员强制显示此类警告,以保护用户免受来自不可靠来源网络钓鱼和欺诈电子邮件攻击。...已加密电子邮件内容全程密文传输,防止被窃取、泄露,攻击者无法植入或篡改邮件内容,防止前文所述代码篡改风险;已签名电子邮件附带含发件人身份信息数字签名,收件人可通过数字签名信息判断发件人真实身份,防止网络攻击者冒用身份实施钓鱼欺诈...沃通S/MIME电子邮件证书全球信任、兼容性强,可支持Outlook等遵循S/MIME协议邮件客户端使用。...Outlook邮件客户端,使用S/MIME电子邮件证书签名电子邮件后,显示“该数字签名是可信任”。 图片

    93140

    SMTP错误码建议解决方法

    但是邮件客户端程序比如Outlook里头您没有勾选输入认证数据设定。1. 请在Outlook「我服务器需要验证」打勾来启动SMTP AUTH功能。5301....Outlook「我 SMTP 服务器需要验证」打勾来启动 SMTP Auth 功能 设定 SMTP AUTH 认证通过后再寄信,或是限定某个IP地址才可寄信方式。...Is Required To Send Mail As寄送信件之前必须先经过身份认证Outlook或是Outlook Express里使用,若没有设定我服务器需要验证,会出现此项错误讯息请在Outlook...此收信邮件账号有永久性收件问题:xxx@xxx.xxx原因一:收件者邮件服务器设定错误,误认自己不代管收件者网域 原因二:寄信者没经过 SMTP Auth (我外寄服务器(SMTP)需要认证) 验证寄信模式...) 验证寄信模式 原因三:不被允许做寄信动作 原因四:寄信端邮件服务器黑名单中 当前文章到此就结束了,感谢您阅读。

    5K10

    Outlook应用指南(3)——邮件管理

    使用“查找”按钮搜索邮件 方法一: 1、单击常用工具栏【查找】按钮。 2、“查找”栏中,填写发件人信息(比如:E-mail地址、姓名)。【搜索范围】里选择要搜索位置。单击【立即查找】。 ?...3、查找条件可以保存为搜索文件夹,单击查找工具栏【选项】按钮,选择“将搜索另存为搜索文件夹”。 ? 方法二: 邮件标题上单击右键,“查找全部”,选择【来自发件人邮件】。 ? 5....Outlook也提供了“自动分拣邮件”功能,它可以帮助我们执行邮件分类。 执行【工具】→【组织】命令,打开“组织”窗口。 接下来你就可以“组织”窗口中设置分拣邮件规则了。 ?...单击【规则和通知】按钮,或直接执行【工具】→【规则和通知】命令,可以创建更复杂电子邮件自动分拣规则。 ? 你可以直接选择某一种规则向导,通过模板快速创建分拣规则,也可以直接由空白规则开始进行创建。...最后要说明是,Outlook允许我们设置多条分拣邮件规则,这些规则都列“规则和通知”对话框中列表里,优先级由上到依次排列。

    2.1K10

    Outlook屏蔽Jira AI提醒

    前言:最近不知道为什么jiraai小助手抽风,一周发个几千封邮件…导致我现在都不想在邮箱里面跟找垃圾一样找消息了。...实在忍无可忍,决定屏蔽AI小助手,方法很简单,follow me~~ 第一步:双击打开电脑版Outlook邮箱进入主页面; 第二步:如果需要阻止某个给我们发过邮件账号,可以“开始”选项卡中点击...“收件箱”,接着右键点击该账号发送邮件,选择“垃圾邮件”——“阻止发件人”就可以了,如果需要阻止其他人账号,可以点击“垃圾邮件选项”; 第三步:在打开窗口中点击“阻止发件人”——“添加”,然后输入需要拉黑账号并确定...安全发件人”栏进行添加操作。...以上就是电脑版Outlook邮箱中阻止发件人方法教程全部内容了。以上步骤操作起来都是非常简单,小伙伴们可以打开自己软件后一起动手操作起来。

    22420

    Exchange漏洞攻略来啦!!

    1、地址遍历 公网上寻找 Exchange 邮件服务器可以通过访问目标域名邮箱地址来寻找查看。或者通过ZoomEye、showdan等进行针对性查找。...对内网环境中 Exchange 可以尝试遍历ip地址,收集https:\\ip\owa返回信息判断。...一般情况,当条数超过1000条之后,返回数据包大小超过5M。因此,并不推荐使用。...为减轻 Exchange 服务器工作负载,用户使用 outlook 缓存模式时,客户端将优先查询本地 OAB 。但是 OAB 本身存在一定滞后性,默认每隔480分钟更新一次。...对于Exchange邮箱系统,拥有Domain admin权限域用户,可通过outlook直接指定发件人,伪造任意发件人发送邮件。伪造邮件方式十分简单,且邮件头无法显示真实IP。

    6.5K20

    计算机网络中smtp协议指的是(常见计算机网络协议有哪些)

    其中,用户代理允许用户阅读、回复、转发、保存和撰写报文,常见电子邮件用户代理有微软Outlook和Apple Mail。...协议定义了两个或多个通信实体之间交换报文格式和顺序,以及报文发送或报文接收或其他事件采取动作。SMTP是将邮件从源地址向目的地址发送方式规则,并控制端系统发送方式。...简述一邮件发送整个过程。 1、发送方Alice调用用户代理并提供接收方Bob邮箱地址,在用户代理上撰写待发送报文,接着指示用户代理发送报文。...4、经过SMTP握手后,SMTP客户端通过TCP连接把报文发送出去。 5、Bob邮件服务器,SMTP服务器接收到报文后,邮件服务器将报文放入Bob邮箱里。...POP3与IMAP最大不同是,POP3只能通过下载邮件报文后端系统本地对邮件报文进行移动或删除;而IMAP则提供了通过远程服务器文件夹对邮件报文进行移动并查看指令。

    70311

    电子邮件有没有必要使用签名证书?

    我们先从邮件签名证书定义开始了解。 图片 邮件签名证书又叫S/MIME证书,是通过使用S/MIME协议,对电子邮件本身进行数字签名和加密,验证发件人,并且验证是否被篡改。...邮件签名证书功能 数字签名:安装邮件签名证书后,可以通过邮件签名验证发件人真实身份,防止网络钓鱼邮件,保证邮件真实性,安全性和完整性。...Mail,MailMate,Microsoft Outlook and Outlook on the Web,Mozilla Thunderbird等等。...但是,使用了邮件签名证书加密功能,可以确保邮件传输过程和存储于服务器中都得以安全保护,避免数据信息泄露造成不必要损失。...比如在药企中,如果要和FDA进行沟通,所有的发件人都需要使用S/MIME证书,又如银行,金融机构,汽车等要求发件人在发送邮件时进行签名。

    1.1K40

    31.1企业级开发进阶3.1:发送电子邮件

    ,常规情况公司任务分配、沟通、协作等等都是通过电子邮件进行处理;同时,电子邮件本身功能【邮件发送、群发、抄送、附件】让它更加社和较为正式办公场合和日常较大数据沟通;所以电子邮件操作各种编程语言中都有涉及和扩展...发送完整邮件 上面的邮件我们已经看出来了,收件箱中看到邮件,只是包含了发件人邮箱和邮件文本内容;邮件标题、发件人名称、收件人名称、邮件格式等等都没有进行处理。...pythonemail模块中,可以通过设置Subject设置邮箱标题,设置From设置发件人信息,设置To设置收件人信息 通常情况,我们会将标题中中文,使用email.header模块中Header...()方法进行编码以保证数据传输正确性; 常规邮箱处理过程中,收件人和发件人这两个信息展示格式是类似于姓名 这样格式,这种格式python中通过email.utils...[](cid:0)这是正文中使用附件中第一个图片 干货: # 导入需要模块 import email, smtplib from email import encoders

    1.7K20

    SMIME电子邮件证书,符合FDA邮件安全要求

    为了维护数据完整性、准确性,有组织地管理文件,FDA为接受机构电子监管提交设置了电子提交网关 (ESG), 供FDA及其合作伙伴通过行业标准协议处理各种文件和提交,FDA要求使用S/MIME证书管理和维护电子邮件沟通及文件提交安全性...也就是说,发件人不知情情况,无法更改、添加或删除数据。文档数字签名提供了这种保证。发送文件各方是他们声称真实身份。...同样,当这些各方收到发件人签署文件时,他们可以从文件数字签名判断文件来源可信。发送文件的当事方发送行为不可否认。收到文件的当事方不能轻易声称他们没有收到文件。...FDA对证书要求汇总如下:向ESG账户所有者颁发证书,账户名称与证书所有者名称一致,证书必须包含注册ESG账户时使用全名或正确电子邮件地址 ;FDA ESG 不接受“颁发者”或“主题”字段空白证书...证书主要特点如下:证书主题显示已验证邮箱地址及颁发者;支持Outlook等主流S/MIME邮件客户端,数字签名全球信任;采用RSA2048位、SHA256位高强度加密;证书有效期内不限使用次数。

    89530

    什么是简单邮件传输协议 (SMTP)?带你一起了解下

    要发送邮件客户端打开与 SMTP 服务器 TCP 连接,然后通过该连接发送邮件。SMTP 服务器是一种始终在线侦听模式。...SMTP系统模型 SMTP模型中,用户处理是用户代理(UA),例如Microsoft Outlook,Netscape,Mozilla等。为了使用TCP交换邮件,使用了MTA。...**3.邮件传输代理(MTA):**它基本是具有SMTP帮助将邮件从一个系统传输到另一个系统软件。...首先,电子邮件通过 ESTMP 从发件人发送到发件人服务器,并通过 ESTMP 从互联网上发件人服务器发送到接收服务器。ESMTP 遵循与 SMTP 相同协议。...扩展 SMTP 中,完成发件人身份验证。 如果没有MMIE帮助,我们无法直接在SMTP中附加多媒体文件。 我们可以直接在ESMTP中附加多媒体FIle。

    2.4K61

    Mydoom蠕虫病毒分析

    ,判断注册表shell键值是否存在,不存在则创建: 接着临时目录或系统目录下释放一个动态库并加载运行,后续单独看此动态库功能: 将自身拷贝到系统目录下: 设置自启动项: 与服务器进行联系...,但是只会在每月11-16号才联系: 首先获取网络连接状态,并且通过三个白域名判断网络是否可用,如果网络不可用便会陷入死循环: 网络可用情况,构造网络数据进行发送,这里发送数据目标地址一步中三个域名中一个...通过读取注册表,获取outlook express中通讯簿数据,大概率是用于进一步传播: 接下来首先会重点遍历两个目录,Temporary Internet Files和Local Settings...,不仅伪装程序图标,后缀,还伪装发件人,使用户防不胜防。...所以对于可疑附件,一定不要随意打开,可以先扔到云沙箱中测试一,或者联系发件人,确认安全后方可打开。 精彩推荐

    65220

    计算机网络之应用层-Internet电子邮件

    用户代理 用户代理为电子邮件应用客户端软件。例如:Outlook,Apple Mail,Fox Mail等。 主要功能: 1. 支持用户撰写、显示、处理和收发邮件; 2....为用户阅读、回复、转发、保存和撰写邮件提供编辑与操作环境; 3....主要功能:实现邮件服务器之间或用户代理到邮件服务器之间邮件传输。 SMTP通过3个阶段应用层交互完成邮件传输: 1. 握手阶段 ? 2. 邮件传输阶段 ? 3. 关闭阶段 ?...例如:HELO:标识发件人自己身份; DATA:通知服务器准备开始发送邮件内容; QUIT:命令退出。 SMTP定义了21种应答信息,由3位数字代码开始,后面附上 (也可不附)简单文字说明。...互联网邮件访问协议( Internet Message Access Protocol,IMAP) IMAP 服务器将每个邮件与一个文件夹进行关联,通过 IMAP 收件人可以对邮件进行移动、查询、阅读、

    78410
    领券