Już nie taki brzydki hack na hylafax i png

W poprzednim wpisie – http://maciejewski.org/2012/05/16/hack-na-hylafax-i-faksy-w-png-lub-innym/ opisałem jak przerabiać tiffy generowane przez hylafax na png i wysyłać je ludziom na mail.

Skrypt w FaxDispatch co prawda działał bardzo dobrze ale był dość brzydki i toporny (tworzenie headerów przez echo >> do plików itp).

Pozatym okazało się że miał jedną zasadniczą wadę. Nie dało się przekazać wiadomości z załącznikami inline. Po naciśnięciu FORWARD wiadomość wyglądała mniej więcej tak:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Dlatego zrezygnowałem z sendmaila i uuencode na rzecz mime-construct

Poprzedni skrypt wygląda teraz tak:

convert /var/spool/hylafax/`cat /tmp/FILE` /tmp/fax/fax.png
for D in /tmp/fax/*png
do
echo -n "--file-attach " >> /tmp/fax/faxy
echo $D >> /tmp/fax/faxy
done
mime-construct --header 'From: Serwer faxów ' --to fax@***.pl --subject "Odebrano fax od $SENDER" `cat /tmp/fax/faxy`
rm -rf /tmp/fax/*

Teraz pętla for tworzy listę plików które mime-construct ma załączyć do wiadomości.

Po zmianie skryptu dostarczanie faksów działa jak dotychczas, natomiast po przekazaniu mamy eleganckie załączniki tam gdzie powinny być :)

 

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)
Related Posts with Thumbnails

One thought on “Już nie taki brzydki hack na hylafax i png

  1. Pingback: Hylafax i wiele modemów oraz róźni odbiorcy. | cancer's blog

Dodaj komentarz

Twój adres email nie zostanie opublikowany.

Time limit is exhausted. Please reload the CAPTCHA.

CommentLuv badge