Отправить E-mail на принтер автоматически

Простите, если это описано в FAQ. Я ищу способ отправить файл / веб-страницу из моей книги воспроизведения или смартфона на принтер без использования Google Cloud. Я использовал UNIX много лет назад, и если я правильно помню, вы можете настроить учетную запись для отправки всей входящей электронной почты на принтер. Возможно ли это сделать с помощью Ubuntu? Если да, можно ли установить ограничение по имени отправителя?

Спасибо.

6
задан 18 July 2017 в 05:48

1 ответ

Использование постфикса и lp команды

Первое решение: CronJob

Я успешно распечатываю входящую почту, используя этот метод. Я настроил postfix для использования Maildir, добавив эту строку в main.cf:

home_mailbox = Maildir/

Я написал короткий скрипт под названием printmails:

maildir="$HOME/Maildir/new/"
for entry in `ls $maildir`; do
    cat $HOME/Maildir/new/$entry | lp -d PRINTER_NAME
    mv $HOME/Maildir/new/$entry  $HOME/Maildir/cur/
done

Затем я запускаю скрипт для cron.

Второе решение: промежуточная быстрая печать

вы можете добавить псевдоним для пользователя в /etc/aliases:

user: "| lp -d PRINTER_NAME"

и запустить

newaliases
0
ответ дан 18 July 2017 в 05:48

Другие вопросы по тегам:

Похожие вопросы: