PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MAIL2FAX,sendmail,rh7.2 ...



drifta
05.02.02, 16:09
Hallo,

wer hat schon mal eine mail2fax Lösung unter RedHat 7.2
und sendmail zum laufen gebracht?

Ich habe hylafax inklusive faxmail installiert und die
sendmail.cf wie folgt verändert :

"R$+ < @ $+ .FAX. > $#fax $@ $2 $: $1 user@host.fax"

"Mfax, P=/usr/bin/faxmail, F=DFMhu, S=14, R=24, M=1000000,
T=X-Phone/X-FAX/X-Unix ,
A=faxmail -d -n -p 12pt $u@$h $f
"
.
Es funktioniert so aber nicht. Ich verwende amavis als local
mailer, vielleicht ist das der "Knackpunkt", keine Ahnung!?

Wie hier das shell protokoll :
[root@server root]# mail -v user@991380.fax
Subject: Test
test
.
Cc:
user@991380.fax... Connecting to amavis...
user@991380.fax... Sent
[root@server root]#


Kann mir jemand weiterhelfen?

Gruss drifta

Elektronator
08.02.02, 15:52
Also, zunächst mal die Voraussetzungen:

folgende pakete müssen installiert und konfiguriert sein:
- sendmail
- faxmail
- hylafax
Insbesondere muss das Senden von Faxen mit dem Befehl "sendfax -d Nummer File" funktiionieren. Wie das alles geht, bitte erst unter www.hylafax.org nachlesen.

Ok, dann musst Du in die /etc/sendmail.cf einfügen:

unter "complex routing":

R$*<@fax.DeineDomain.> $#fax $@ $1 $: _
R$*<@fax.DeineDomain.> $#fax $@ $1 $: _

nach "Mvirtual, ...":

Mfax, P=/usr/bin/faxmail, F=DFMhu, S=14, R=24, M=100000,
T=X-Phone/X-FAX/X-Unix ,
A=faxmail -d -n -p 12pt $u@$h $f

In der /etc/mail/access müssen noch die hosts eingetragen werden, die sendmail als fax-relay benützen.

Dann gehen alle mails zu Nummer@fax.DeineDomain über faxmail zu hylafax an die angegebene Nummer. Soweit ich das sehe, hast Du das ziemlich ähnlich. Dein amavis muss die mails aber an sendmail weitergeben, sonst kann sendmail ja nicht sortieren. Schau auch mal ins mail-log, wo die mails dann hingehen. Und natürlich auch in die hylafax-logs, ob sie dort ankommen und nur nicht gefaxt werden.


Desweiteren musste ich In /var/spool/fax/etc/setup.cache ändern:

FONTPATH='/usr/share/ghostscript/5.50:/usr/share/fonts/default/ghostscript:/usr/share/fonts/default/Type1'


In /usr/share/fax liegt ein Teil der hylafax-Konfigurationsdateien.

hyla.conf:

VRes: 196
PageSize: ``ISO A4''
PageMargins: ``l=2.00cc,r=2.00cc,t=3.00cc,b=3.00cc''
sowie die faxcover.ps, die das Deckblatt im Postscript-Format beinhaltet. Das Deckblatt kann mit hylafax auch kürzer als DIN A4 sein, z.B. nur ein Firmenkopf. Um ein solches Deckblatt zu erstellen, solltest Du das "make_faxcover" Paket verwenden. Falls Du kein Deckblatt willst, brauchst Du das nicht.

Grüße, Chris