首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在电子邮件中打开多个同名的附件,然后将附件的发件人移动到电子表格中?

如何在电子邮件中打开多个同名的附件,然后将附件的发件人移动到电子表格中?
EN

Stack Overflow用户
提问于 2011-12-08 06:30:02
回答 2查看 228关注 0票数 1

我有一份实习工作,最近被分配了清理电子邮件列表的繁琐任务。我的雇主给我发了一系列带有电子邮件退回附件的电子邮件,其中很多是一次发来的,而且都有相同的名字。我已经考虑过最有效的方法来做这件事,我希望避免像一个奴隶一样点击。我的想法是使用autohotkey的语言创建一个宏,但我觉得也许批处理文件或某种Perl可以做同样的事情。有没有人能告诉我如何做到这一点,特别是批处理文件?提前感谢!

EN

Stack Overflow用户

发布于 2011-12-08 07:37:11

如果您不了解perl,那么我建议您首先将邮箱转换为某种格式,以便将每个电子邮件存储在单独的文本文件中,比如MH或类似文件。

此时,您可以简单地使用命令grep _pattern_ | sed -e 's/:.*//' | sort | uniq > _list_来获取与_pattern_匹配的所有文件的列表。您可以检查/编辑此文件_list_,以验证是否获得了所需的结果。

然后,您可以创建另一个控制器junk或其他文件,并使用类似perl -e 'chomp; rename($_,"junk");' < _list_的命令将_list_中列出的所有文件移动到junk中。

如果您经常需要这样做,那么可以进一步自动化这一过程,可能只使用perl,但一次性任务可能会涉及到更多获取正确消息列表的麻烦。

或者,你也可以将所有电子邮件加载到一个正常的邮件阅读器中的一个文件夹中,比如Mac的Mail.app,然后执行简单的搜索、全选、移动/删除命令。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8423534

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档