获取Outlook中mail的from和To的Email地址。

news/2024/11/29 7:45:09/

        在利用Outlook com组件编程的时候发现,Outlook中接受的邮件的发件人的Email地址不能正确的获得,他的属性里面只有一个SenderName属性,(ol2003之前的版本).而网上的解决办法大多使用CDO。而且大部分代码使用VB写,迁移到csharp不知道如何去做。
郁闷了几个小时之后,终于找到了一个简单有效的解决版本。
具体做法是利用MailItem接口的replay()方法。得到reply后的mail对象,再从这个对象的Recipients获得Address,这个Address就是发件人的Email地址了。
具体的Csharp代码如下:
               MSOutlook.MailItem replymail = olmail.Reply();
                MSOutlook.Recipients rec = replymail.Recipients;
                string from = string.Empty;
                for (int i = 1; i <= rec.Count; i++) {
                    from += rec[i].Address + ";";
                }
               Track.WriteLine(from.Substring(0, from.Length - 1));

转载于:https://www.cnblogs.com/Dorion/archive/2007/08/16/857847.html


http://www.ppmy.cn/news/382175.html

相关文章

电子邮件怎么注册,电子邮件地址怎么写你知道吗?

你日常工作最常用的沟通方式是什么呢&#xff1f;在工作中我最推荐使用的就是邮箱了&#xff0c;今天就来为大家说说邮箱在工作中的重要性&#xff01;并且让你喜欢上邮箱&#xff0c;看完这篇文章&#xff0c;马上就跑去注册一个自己中意的邮箱账号&#xff01; 邮箱在工作中…

有效的邮箱地址

static public bool IsEmail(string email) { string pattern "^\w([-.]\w*)*\w([-.]\w)*\.\w([-.]\w)*$"; return Regex.IsMatch(email, pattern); }

邮箱地址

验证电子邮件地址<%验证Str是否是合法的电子邮件地址Public Function ValidEmail(Str) Dim StrArray, TempStr, I, TempChar ValidEmail True StrArray Split(Str, "") If UBound(StrArray) <> 1 Then 如果不含有""或者含有多个&qu…

常用邮件服务器名(POP3,SMTP地址)

国内常用免费邮件POP3和SMTP设置邮箱Foxmial ,Outlook等客户端设置网易邮箱 POP3 和 SMTP 服务器地址设置如下&#xff1a;邮箱 POP3 服务器&#xff08;端口110&#xff09; SMTP 服务器&#xff08;端口25&#xff09; 163.com pop3.163.com smtp.163.com 126.com pop3.126.c…

邮件地址的定义(Email Address Specification)

电子邮件用了N年了,也知道邮件地址的格式就是“用户名@域名”的格式,但是还没真正研究过什么是一个合法的邮件地址,为此特别查了一下相关的协议。 邮件地址用于Internet上的邮件传输,在RFC5321和RFC5322 中定义。实际上这两个

【大数据之路7】数据采集工具 Flume 的使用

数据采集工具 Flume 的使用 1. 数据采集工具产生背景2. Flume 简介3. Flume 重要概述1. Flume 体系架构2. Flume 三大核心组件1. Event2. Client3. Agent1. Agent 之 Source2. Agent 之 Channel3. Agent 之 Sink3. Flume 经典部署方案1. 单 Agent 采集数据2. 多 Agent 串联3. 多…

【基于容器的部署、扩展和管理】3.9 云原生容器的安全性和合规性

往期回顾&#xff1a; 第一章&#xff1a;【云原生概念和技术】 第二章&#xff1a;【容器化应用程序设计和开发】 第三章&#xff1a;【3.1 容器编排系统和Kubernetes集群的构建】 第三章&#xff1a;【3.2 基于容器的应用程序部署和升级】 第三章&#xff1a;【3.3 自动…

解析 MySQL 锁机制:共享锁、排它锁、间隙锁、意向锁等,保障数据安全与高并发的秘密武器

前言并发事务问题锁分类锁定读共享锁排它锁 意向排它、意向共享锁自增锁记录锁间隙锁InnoDB 行锁模式及加锁方法死锁总结 前言 MySQL 锁机制比较显而易见&#xff0c;其最显著的特点是不同的存储引擎支持不同的锁机制 MySQL InnoDB 锁机制官方文档 比如在 MyISAM、Memory 存…