使用 Raspbian 和 Ubunntu 16.04 LTS 所以需要一个通用的 Linux 解决方案。
要求很简单:
我需要一种从命令行发送单行电子邮件的方法。
我已经为这个特定的 Rpi3 设置了一个 gmail 帐户,地址为 rpi3abc@gmail.com - 没有 2FA
所以现在我需要能够在没有用户干预的情况下从任何地方(包括 cron)发送单行邮件消息。
我也希望它能够发送文本文件;基本上,任何来自stdin.
建立在上一篇文章的基础上,其中要求让 cron 作业通过单个命令行发送状态消息,如下所示:
关于如何使用单行发送附件文件的问题出现了。
设想:
cron 作业生成输出文件,如下所示:
cd /home/pi/python
gnuplot plt12
Run Code Online (Sandbox Code Playgroud)
程序文件 plt12 包括以下两行:
set output "pl12.png"
set terminal png font "arial,11"
Run Code Online (Sandbox Code Playgroud)
这是在 Rpi3B 系统上完成的,该系统通过 USB 连接到用于进行数据记录的 ADC 的 Nano。
那么,问题是,使用单个命令行通过 gmail 发送该绘图文件图像的最简单方法是什么?