自动向打印机发送电子邮件

Pet*_*son 6 email printing

我正在寻找一种无需使用 Google Cloud 即可将文件/网页从我的剧本或智能手机发送到打印机的方法。多年前我使用 UNIX,如果我没记错的话,您可以配置一个帐户来将所有传入的电子邮件发送到打印机。

可以用 Ubuntu 做到这一点吗?如果是,是否也可以设置为通过发件人名称进行限制?

小智 4

使用后缀lp命令

第一个解决方案:CronJob

我使用此方法成功打印收到的邮件。我通过添加以下行来配置 postfix 以使用 Maildir main.cf

home_mailbox = Maildir/
Run Code Online (Sandbox Code Playgroud)

我写了一个简短的脚本,名为printmails

home_mailbox = Maildir/
Run Code Online (Sandbox Code Playgroud)

然后我运行 cron 脚本。

第二种解决方案:中级快速打印

您可以在以下位置为用户添加别名/etc/aliases

user: "| lp -d PRINTER_NAME"
Run Code Online (Sandbox Code Playgroud)

并运行

newaliases
Run Code Online (Sandbox Code Playgroud)