提取电子邮件签名的方法

Posted

技术标签:

【中文标题】提取电子邮件签名的方法【英文标题】:Methods to extract email signature 【发布时间】:2018-11-04 23:10:23 【问题描述】:

我想从单列 Pandas 数据框中提取电子邮件签名,其中每一行都包含一个离散的电子邮件作为字符串。有些电子邮件是 html 编码的,有些不是。他们可以是任何电子邮件提供商(例如:Gmail、Microsoft、Yahoo 等)。

我知道 Gmail 签名包含在一个 div 中,其中 class="email_signature" 简化了解析这些签名。我的困境是:提取非 gmail 电子邮件签名的最佳方法是什么?是否有捕获电子邮件内容的正则表达式?如何将此正则表达式应用于 Python 中的 Pandas 数据框?

我会提供一个例子,但数据是私人的,坦率地说,我认为这个问题没有必要。

【问题讨论】:

我们需要一个最小的工作示例才能有所帮助。你试过什么? 您应该研究您在帖子中提出的这三个问题,根据您发现的内容编写代码,然后返回此处并根据您的结果重新发布一个特定问题。 【参考方案1】:

结帐 SigParser.com。它是一个几乎可以做到这一点的 API。它使用电子邮件签名来提取联系人数据。这是你要找的吗?

【讨论】:

以上是关于提取电子邮件签名的方法的主要内容,如果未能解决你的问题,请参考以下文章

将 Outlook 签名添加到新邮件项目

数字签名

电子签名怎样制作?

使用 OpenSSL 解码/提取 smime.p7m 文件内容(带有嵌入文件的电子邮件)?

SAP电子签名

pdf电子签名怎么签?