是否有任何 CLI 电子邮件客户端/程序可以读取电子邮件邮箱文件(包含单个电子邮件消息)并生成输出到标准输出主标题和文本?
$ mailcmd < email.file
From: [email protected]
Subject: some subject
Message text: Hello world!
答案1
可能的解决方案:
mutt -f email.file -e "push <decode-save><Return><Return><quit><Return>"
-e键执行以下命令
推将按键序列添加到键盘缓冲区
结果我从原始邮箱文件中获取了包含主标题和纯文本的文件
当我在 cron 或 procmail 下执行脚本时:
export LANG=en_US.UTF-8 && screen -dm mutt -f email.file -e "push <decode-save><Return><Return><quit><Return>"