Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Hylafax - проблема с пересылкой по почте

Hylafax - проблема с пересылкой по почте

Откуда: Spb
Сообщений: 106

Hylafax - проблема с пересылкой по почте

Имеется: Linux Ubuntu 9.04 + Asterisk-1.6.1.1 + iaxmodem-1.1.1 + hylafax server-4.4.4 + postfix-2.5.5-1.1
С недавних пор появилась проблема: факс принимается, сохраняется на сервере, но при пересылке по почте файл из вложения не открывается - "Cannot read TIFF header". С pdf такая же проблема.
Расшарил на серваке папку с факсами - через сеть открываются нормально. Но присылаемые вложения не открыть ни в одной проге (win & linux).
Сталкивался кто-нибудь с таким?
2009-06-11 10:46

Сообщений: 6521

Re: Hylafax - проблема с пересылкой по почте

Чем пересылаете? Как преобразуется tiff to pdf? Какой-то mime-construct?
Посмотрите все фазы вручную: преобразовать tiff файл командой tiff2pdf, отослать вручную полученный pdf как вложение, и тп.
2009-06-11 11:33

Откуда: Spb
Сообщений: 106

Re: Hylafax - проблема с пересылкой по почте

По ходу дела так все происходит:
1) hylafax принимает факс и кодирует его в tiff, причем корректно т.к. с сервака тиф нормально открывается
2) дальше hylafax, скорее всего, дает команду postfix-у для отправки указанного файла по указанному адресу
3) postfix лепит к письму вложение и отправляет на смартхост (внутренний почтовик)
4) почтовик доставляет письмо получателю

Как отправить из командной строки письмо со вложением? Утилита mail этого не поддерживает.

2009-06-11 13:15

Откуда: Spb
Сообщений: 106

Re: Hylafax - проблема с пересылкой по почте

И еще:
setup.cache


AWK='/usr/bin/mawk'
BASE64ENCODE='/usr/bin/mimencode'
BIN='/usr/bin'
CAT='/bin/cat'
CHGRP='/bin/chgrp'
CHMOD='/bin/chmod'
CHOWN='/bin/chown'
CP='/bin/cp'
DPSRIP='/usr/local/sbin/ps2fax.exe'
ECHO='/bin/echo'
ENCODING='base64'
FAXQ_SERVER='yes'
FONTPATH='/usr/share/fonts/type1/gsfonts'
FUSER='fuser'
GREP='/bin/grep'
GSRIP='/usr/bin/gs'
HFAXD_OLD_PROTOCOL='no'
HFAXD_SERVER='yes'
HFAXD_SNPP_SERVER='no'
IMPRIP='/usr/bin/psrip'
LIBDATA='/etc/hylafax'
LIBEXEC='/usr/sbin'
LN='/bin/ln'
MANDIR='/usr/share/man'
MIMENCODE='/usr/bin/mimencode'
MKFIFO='/usr/bin/mkfifo'
MV='/bin/mv'
PATHEGETTY='/etc/hylafax/egetty-link'
PATHGETTY='/etc/hylafax/getty-link'
PATH='/usr/sbin:/bin:/usr/bin:/etc:/usr/local/bin'
PATHVGETTY='/etc/hylafax/vgetty-link'
PSPACKAGE='gs'
QPENCODE='/usr/bin/mimencode -q'
RM='/bin/rm'
SBIN='/usr/sbin'
SCRIPT_SH='/bin/bash'
SED='/bin/sed'
SENDMAIL='/usr/sbin/sendmail'
SPOOL='/var/spool/hylafax'
SYSVINIT=''
TARGET='i686-pc-linux-gnu'
TIFF2PDF='/usr/bin/tiff2pdf'
TIFFBIN='/usr/bin'
TTYCMD='/usr/bin/tty'
UUCP_LOCKDIR='/var/lock'
UUCP_LOCKTYPE='ascii'
UUENCODE='/usr/bin/uuencode'


Смущает то, что /usr/bin/uuencode и /usr/bin/mimencode у меня отсутствуют
2009-06-11 13:42

Сообщений: 6521

Re: Hylafax - проблема с пересылкой по почте

Alchemist:

2) дальше hylafax, скорее всего, дает команду postfix-у для отправки указанного файла по указанному адресу
....
Как отправить из командной строки письмо со вложением? Утилита mail этого не поддерживает.
Какую команду? Вы можете проследить эту цепочку и не гадать на кофейной гуще?
Второй вопрос - как отправить, это ответ на первый вопрос.
2009-06-11 13:54

Сообщений: 1573

Re: Hylafax - проблема с пересылкой по почте

Alchemist:

Как отправить из командной строки письмо со вложением? Утилита mail этого не поддерживает.
Поставьте SendEmail...
или mpack, mutt ...
2009-06-11 14:23

Сообщений: 6521

Re: Hylafax - проблема с пересылкой по почте

Чем родной то sendmail не по нраву? Если стоит postfix то сам sendmail есть линк на postfixовский
sendmail, этого хватает, чтобы отсылать всё что надо.
2009-06-11 14:33

Откуда: Spb
Сообщений: 106

Re:шено

ded:

Какую команду? Вы можете проследить эту цепочку и не гадать на кофейной гуще?
Вот этот момент я как раз и не осилил. Хрен поймешь как эта hylafax отсылает, в доках не нашел ничего на эту тему.
Но в тех же доках нашел решение проблемы: в FaxDispatch нужно добавить

MIMENCODE=bin/uuencode_it;

Единственное с чем не разобрался, так это почему рабочая связка в один прекрасный момент перестала работать как надо.
Видимо проблема связана с обновлением, но с обновлением чего конкретно установить пока не удалось...

2009-06-11 14:46

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru