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

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

Благодарю.

1 ответ

Использование postfix и 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
Другие вопросы по тегам