教會(huì)你Linux操作系統(tǒng)實(shí)現(xiàn)email和fax的互轉(zhuǎn)互發(fā)
微軟發(fā)布Windows 7已經(jīng)有一段時(shí)間了,很受歡迎,有人說Linux不如Windows,其實(shí)不然,兩者的戰(zhàn)爭持續(xù)已久,沒有誰超過誰之說。本文為你介紹Linux操作系統(tǒng)實(shí)現(xiàn)email和fax的互轉(zhuǎn)互發(fā),希望本文對(duì)你Linux操作系統(tǒng)實(shí)現(xiàn)email和fax的互轉(zhuǎn)互發(fā)有所幫助。
(一)Mail to Fax
(1)、首先建立/var/spool/hylafax/etc/mailfax.sh文件,內(nèi)容如下:
- #!/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的點(diǎn)文件,位于/var/qmail/alias/.qmail-fax-default,內(nèi)容如下:
| /var/spool/hylafax/etc/mailfax.sh
然后在/var/qmail/control/virtualdomains里加入下列行
.fax:fax
OK,現(xiàn)在可以實(shí)現(xiàn)Mail到Fax的轉(zhuǎn)送了,當(dāng)通過mail發(fā)送fax的時(shí)候,需要這樣做:
收件人地址只要寫成格式:
someone@65648905.fax
就可以了。
如此,就可以實(shí)現(xiàn)由Mail到Fax的發(fā)送了,這個(gè)是對(duì)Qmail而言的,其他的自己琢磨吧。
(二)Fax to Mail
這個(gè)簡單,本身Hylafax就可以支持Fax2mail的功能,只要建立對(duì)應(yīng)的配置文件,就可以了。
建立/var/spool/hylafax/etc/users.conf和dest.conf文件,將要轉(zhuǎn)發(fā)的傳真文件和郵箱帳號(hào)對(duì)應(yīng)
例如,假設(shè)對(duì)發(fā)送號(hào)碼為65648905的傳真件,自動(dòng)轉(zhuǎn)送到postmaster@smart.com這個(gè)郵箱里,只要:
建立user.conf文件:
1:1:postmaster@ecom.cn iang:fengbao:TIFF:0:1:0
建立dest.conf文件:
65648905&1
注意這兩個(gè)文件的屬性,要能夠被uucp:uucp讀取。
然后重新啟動(dòng)hylafax服務(wù)就可以了。成功Linux操作系統(tǒng)實(shí)現(xiàn)email和fax的互轉(zhuǎn)互發(fā)。
【編輯推薦】