Отправить 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