教會你Linux操作系統實現email和fax的互轉互發
微軟發布Windows 7已經有一段時間了,很受歡迎,有人說Linux不如Windows,其實不然,兩者的戰爭持續已久,沒有誰超過誰之說。本文為你介紹Linux操作系統實現email和fax的互轉互發,希望本文對你Linux操作系統實現email和fax的互轉互發有所幫助。
(一)Mail to Fax
(1)、首先建立/var/spool/hylafax/etc/mailfax.sh文件,內容如下:
- #!/bin/sh
- # mailfax - email to fax gateway for qmail.
- #
- TMPVAR=${SENDER//\`/}
- TMPVAR=${TMPVAR//\$\(/}
- SENDER=${TMPVAR//\)/}
- /usr/bin/faxmail | /usr/bin/sendfax \
- -f "$SENDER" \
- -d "$EXT2@`/usr/bin/expr \"$HOST\" : '\(.*\)\.fax$'`"
(2)、其次,建立alias的點文件,位于/var/qmail/alias/.qmail-fax-default,內容如下:
| /var/spool/hylafax/etc/mailfax.sh
然后在/var/qmail/control/virtualdomains里加入下列行
.fax:fax
OK,現在可以實現Mail到Fax的轉送了,當通過mail發送fax的時候,需要這樣做:
收件人地址只要寫成格式:
someone@65648905.fax
就可以了。
如此,就可以實現由Mail到Fax的發送了,這個是對Qmail而言的,其他的自己琢磨吧。
(二)Fax to Mail
這個簡單,本身Hylafax就可以支持Fax2mail的功能,只要建立對應的配置文件,就可以了。
建立/var/spool/hylafax/etc/users.conf和dest.conf文件,將要轉發的傳真文件和郵箱帳號對應
例如,假設對發送號碼為65648905的傳真件,自動轉送到postmaster@smart.com這個郵箱里,只要:
建立user.conf文件:
1:1:postmaster@ecom.cn iang:fengbao:TIFF:0:1:0
建立dest.conf文件:
65648905&1
注意這兩個文件的屬性,要能夠被uucp:uucp讀取。
然后重新啟動hylafax服務就可以了。成功Linux操作系統實現email和fax的互轉互發。
【編輯推薦】