用于保存和重命名电子邮件附件的脚本

用于保存和重命名电子邮件附件的脚本

我有一个软件,每周发送一封电子邮件,其中附有来自网络内所有打印机的数据的 CSV 文件。
我已在多个地方安装了该软件,因此我会收到多个同名文件。

我需要安排一个脚本,将附加的 csv 文件保存在我的 ubuntu 服务器的文件夹中,不幸的是我无法配置在源处发送的文件的名称,并且所有文件都需要有不同的名称,因此:

  • 在我的 Ubuntu 服务器中下载电子邮件
  • 根据发件人的地址保存并重命名本地文件夹中的附件(覆盖旧附件)
  • 删除刚刚下载的电子邮件

我知道fetchmailmunpack但我不能 100% 确定它是否允许重命名,而这才是整个事情的关键点。
仅使用 bash 命令就可以做到这一点吗?

相关内容