我想知道在将该电子邮件导入Excel时是否可以从电子邮件正文中删除签名?
我正在尝试从Tony Dallimore from this earlier posted topic建议的解决方案,将Outlook中的电子邮件导入Excel。
答案 0 :(得分:1)
不幸的是,这几乎是不可能的,除非您可以期待一些可以表示签名开始的独特文本,以便您可以将其删除。这在撰写模式期间是可能的,其中任何签名都包含在<span style='mso-bookmark:_MailAutoSig'>
块中。但是,在发送电子邮件时该块将被删除,并且在收到的副本中不存在。
答案 1 :(得分:1)
但是用户可能更喜欢用纯文本撰写项目。在这种情况下,建议的搜索书签的方式将失败。您需要知道签名内容并在正文中进行搜索。
默认情况下,您可以在以下位置找到Signatures文件夹;
Windows XP
Windows 8,Windows 7和Windows Vista
[signature_name] .htm - 创建HTML消息时使用此文件。
[signature_name] .rtf - 创建RTF消息时使用此文件。
[signature_name] .txt - 创建纯文本邮件时使用此文件。
[signature_name] _files - 此文件夹在Outlook中用于存储签名的支持文件,例如格式,图像和/或名片(vcf文件)。
因此,您可以检查文件夹中是否有相应的签名文件,阅读文件内容并尝试在邮件正文中查找此类文本,具体取决于所使用的BodyFormat。
Outlook对象模型提供了三种使用项主体的主要方法:
您可以在Chapter 17: Working with Item Bodies中详细了解所有这些方式。我们取决于您选择在邮件正文中自定义签名。