mailx 阅读附件

mailx 阅读附件

Arch Linux x86
传家宝 mailx

据我所知,mailx 实用程序应该用于读取和发送电子邮件。我不知怎么让它能够使用 gmail 帐户发送和接收邮件,同时还使用 fetchmail。

因此,我的邮箱中显然有一封带有图片附件的电子邮件,它在原生 Gmail AJAX 上显示正常。为了阻止初学者,它遵循 Unix 传统,在手册页中没有任何地方解释如何读取附件。当我显示电子邮件时,它显示:

Part 3:
Content-Type: application/octet-stream;
        charset="gbk";
        name="123.jpg"
Content-Disposition: attachment; filename="123.jpg"

是的,它确实解释了如何发送它们,但如果一开始就读不懂它们,那还有什么用呢?它所需要的只是类似

& cat 123.jpg > foo

我也在谷歌上搜索过这个问题,我想我是第一个在任何地方问这个问题的人。即使这个答案非常简单,但关键在于我作为一个初学者无法自己找到这个答案,对于如此简单的事情,我感到很惊讶。

不,不要建议使用 GUI 单片客户端。

答案1

您是否已阅读 mailx 手册页(已归档积极的) ?查找写入(w)命令。这可以写入附件。

答案2

我发现最简单的解决方案是从电子邮件中提取 base64 代码,然后对其进行解码。解码后,它会提示我下载二进制文件,我所要做的就是给它正确的扩展名 http://www.freeformatter.com/base64-encoder.html

相关内容