FAXの送信/受信の設定

ホーム
mgetty設定
FAXの送受信
voice設定
DTMFで遠隔操作
ポケベル送信

T-Saitoh

FAXの受信の設定

sendfax.configの設定

# 何が起こっているか表示
verbose y

# デバック表示のレベル
debug 4

# FAX モデムのデバイス
fax-devices ttyS1

# FAX モデムの電話番号
fax-id  077x-xx-xxxx

# 各ページあたり3回まで再試行する。
max-tries 3
max-tries-continue y

# 各モデムポート毎の設定
port ttyS1
  modem-type cls2

new_faxの設定

FAX を受信した時に、起動されるスクリプト。 FAX の着信を通知したり、受信データを変換転送に利用する。

受信した FAX の G3 形式の画像ファイルを bitmap(pbm)形式に変換する。 画像の添付ファイルにしてメールにより管理者宛に送信する。 他の画像ファイル形式への変換(gif等)は、処理時間がかかるのでやらない方が無難


FAXの送信の設定

faxrunq.configの設定

# FAXが送信に成功した時に、メールで通知するか?
#success-send-mail Y

# FAXが送信に失敗した時に、メールで通知するか?
#failure-send-mail Y

# FAXが送信に成功した時に、起動されるプログラム
#success-call-program /etc/mgetty/fax-success

# FAXが送信に失敗した時に、起動されるプログラム
#failure-call-program /etc/mgetty/fax-fail

#  how often should faxrunq retry "costly" errors (NO CARRIER, aborted
#  transmission, whatever - something that did cost telephone bill)?
#maxfail-costly 3

#  this is the absolute maximum number of tries for a given fax
#  [NOT YET IMPLEMENTED]
#maxfail-total 10

# 送信完了したFAXデータを削除するか?
#delete-sent-jobs n

faxheaderの設定

FAX を送信するときに、ページのトップにつけるヘッダ。
FROM 欄に、こちらの電話番号や名前を書きましょう。


      FAX  FROM:  077x-xx-xxxx (Saitoh)    TO: @T@    PAGE: @P@ OF @M@  

faxaliasesの設定

faxspool 等使う電話番号の別名を定義


 Saitoh  077x-xx-xxxx 
 Office  077y-yy-yyyy 

faxspoolの設定

色々なデータを FAX で送信するために、 netpbm , ghostscript 等を利用して G3 形式に変換して、 スプール(/var/spool/fax/outgoing/等)に保管する。

実際の送信は、faxrunq コマンドで行うので、 crontab 等への追加が必要。

crontab への追記の設定例

faxspool では、送信データを蓄積するだけなので、 配送を行う faxrunq コマンドを、定時処理の crontab から 呼び出す。ひとまず、15分間隔で送信してみる。

# su
# crontab -e

0,15,30,45 * * * * /usr/sbin/faxrunq 

faxmailの設定

メールで受信した内容を FAX に変換して送信するプログラム。 メッセージ等を日本語に修正した。
パソコンを使うのが苦手な人宛のメールは、FAXで印刷するのに便利。

プログラム中の以下の部分にて、特定ユーザ以外が faxmail を 使えないように設定できるので、自分用に修正する。


if ( $from !~ /(t-saitoh|tomoko)/ ) {
	open( ANSWER , "| $sendmail" ) || die( "Can't open $sendmail" ) ;
	$text = <<"EOF" ;

faxmail を /etc/aliases に設定する

fax-hoge 宛に送られたメールを、電話番号 077x-xx-xxxx の FAXへ faxmail によって変換して送信する。

 # su
 # vi /etc/aliases 

 fax-hoge:  "| /etc/mgetty/faxmail 077x-xx-xxxx" 

◎ [ T-Saitoh電子情報福井高専 ]