Ілюстрований самовчитель по linux> робота з факсом в linux> відправка факсу з використанням

Факсимільне повідомлення з використанням печатки

Хоча це чудово - відправляти факси з використанням спеціальної команди fax. - користі від неї небагато, якщо факси доводиться відправляти з таких додатків як Netscape, WordPerfect або Applix Words.

Примітка
Звичайно, якщо є всього один модем, і він використовується для навігації по Internet з Netscape, то відправити факс за допомогою Netscape неможливо, оскільки модем використовується для зв'язку з Internet.

На жаль, передавати факс з Linux не так просто, як з Windows або додатків Macintosh, де цей процес настільки ж простий, як друк документа.

Однак в Linux можливе створення спеціального друкувального пристрою, яке буде використовувати efax для відправки файлу, роздрукованого як факс.

Наведемо цей процес. В системі друку Ipd є спеціальні фільтри для переданих документів. Якщо вхідний фільтр призначений для черги на друк, то файл, відправлений в чергу на друк, передається вхідному фільтру перед розміщенням в черзі. Якщо фільтр не повертає ніяких даних, а відправляє файл як факс, то цей файл ніколи не надійде на принтер.

Для настройки черзі друку для друку на факс-модем необхідно виконати три дії.

  1. Конфігурувати чергу на друк.
  2. Налаштувати сценарій faxlpr.
  3. Підготувати каталог spool.

Ці дії виконує користувач root вашої системи.

Конфігурація черзі на друк

Ці рядки визначають ім'я черги як fax, встановлюють каталог спулінга / var / spool / fax, знімають обмеження на розмір завдання mxtt0, оголошують пристрій принтера / dev / null і призначають вхідний фільтр / usr / bin / f axlpr.

Примітка
Якщо ви використовуєте тільки утиліту Apsfilter, описану в гл. 18, і не будете використовувати утиліту Printconf, описану в гл. 15, можете редагувати безпосередньо файл / etc / printcap.

Налаштування сценарію faxlpr

Програма fax - дуже гнучкий сценарій оболонки. Коли сценарій називається його звичайним ім'ям (fax), передбачається, що команда виконується з командного рядка і поводиться відповідно. Якщо сценарій називається альтернативним ім'ям (f axlpr), то передбачається, що сценарій буде запитувати дозвіл на відправку факсу через чергу принтера Ipd.

Перш за все, необхідно створити зв'язок з конфігураційних файлів факсу. Наприклад, якщо це файл .ef ахгс в каталозі / home / mj, використовуйте команду:

Якщо файл .ef axrc в вашому базовому каталозі створений не був, можна безпосередньо зв'язатися з факсом:

На завершення перезапустите демон Ipd. У Red Hat Linux 7.1 для цього використовуйте команд) /etc/re.d/init.d/lpd restart. Інші дистрибутиви можуть зберігати демон Ipd в іншому каталозі.

Факс із використанням черги на друк

Наприклад, якщо є файл / tmp / test file, який треба відправити факсом за номером 555-1212 за допомогою черги на друк з ім'ям fax, можна використовувати наступну команду.

НАШІ ПРОЕКТИ