[MEGOLDVA] nem tudok postfixen keresztül levelet küldeni a hylafaxnak

Fórumok

Sziasztok!

Kérem a segítségeteket, mert nem boldogulok a témával.
A http://www.postfix.org/faq.html szerint próbálkoztam.
Elolvastam az egész internetet, persze csak amit a google ismer és nem találtam megoldást. :(
Az általam választott formátum: telefonszám@fax.domain

Az eredmény mindig:
Recipient address rejected: User unknown in local recipient tabledebian_version = 5.0.1
Csomag: hylafax-client = Verzió: 2:4.4.4-10.1

Ha a localhostról küldök így:

dev:/etc/postfix# mail to:0623300437@fax.dev.tbr.intra
Subject: te
data
ez az
.
Cc:

Akkor megpróbálja elküldeni a faxot.

Ha a levelező programból akkor:

nagysa@nagysa:~$ telnet dev.tbr.intra 25
Trying 10.9.11.3...
Connected to dev.tbr.intra.
Escape character is '^]'.
220 dev.tbr.intra ESMTP Postfix (Debian/GNU)
helo nagysa
250 dev.tbr.intra
mail from:xxx@yyy.hu
250 2.1.0 Ok
rcpt to: 0623311555@fax.dev.tbr.intra
550 5.1.1 <0623311555@fax.dev.tbr.intra>: Recipient address rejected: User unknown in local recipient table

A konfigurációs file-okat és a postconf kimenetét feltettem a:
http://nagysa.hu/?q=postfix linkre

Minden segítséget előre is köszönök!
nagysa

Hozzászólások

Szia!

Az a tippem, hogy a 'nagysa' gép, ahonnan telneteztél, nem a mynetworks hálózatok tagja. Esetleg
mellékelhetnéd még a mail.log ide vonatkozó részét.

Gyuri

Sajnos benne van a mynetworks-ben.
A címzett meg ott van (kéne lennie) abban a gépben ahova telneteltem.

Sep 22 13:15:29 dev postfix/smtpd[10285]: connect from unknown[10.9.10.2]
Sep 22 13:20:44 dev postfix/smtpd[10285]: NOQUEUE: reject: RCPT from unknown[10.9.10.2]:
550 5.1.1 <0623311555@fax.dev.tbr.intra>: Recipient address rejected: User unknown in loc
al recipient table; from= to=<0623311555@fax.dev.tbr.intra> proto=SMTP
helo=
Sep 22 13:25:44 dev postfix/smtpd[10285]: timeout after RCPT from unknown[10.9.10.2]
Sep 22 13:25:44 dev postfix/smtpd[10285]: disconnect from unknown[10.9.10.2]

Köszönöm mindenkinek!
A várt eredményt ez hozta meg:
'local_recipient_maps='
status=sent (delivered via fax service) :)

A '/\d+@fax.dev.tbr.intra/ OK' szabályt hiába írom be
elfogad olyat is, hogy 123t123@fax.dev.tbr.intra
Sőt töröltem a main.cf-ből az összes erre vonatkozó
bejegyzést a fax akkor is delivered.

Nem találja a címzetteket, mint lokális usereket. Használd a következő beállítást:

smtpd_recipient_restrictions = permit_mynetworks,
check_recipient_access pcre:/etc/postfix/fax.pcre,
reject_unauth_destination

és a /etc/postfix/fax.pcre fájl tartalma legyen a következő:

\d+@fax.dev.tbr.intra OK

Köszönöm mindenkinek!
A várt eredményt ez hozta meg:
'local_recipient_maps='
status=sent (delivered via fax service) :)

A '/\d+@fax.dev.tbr.intra/ OK' szabályt hiába írom be
elfogad olyat is, hogy
123t123@fax.dev.tbr.intra

Sőt töröltem a main.cf-ből az összes erre vonatkozó
bejegyzést a fax akkor is delivered.