Portál AbcLinuxu, 5. května 2025 21:47
Dobrý den, Mám takový malý, ale podstatný problém. Kdyz chci poslat email napr ze seznamu k sobe (napr na Dark_user@xdark.cz), ale když posílám od sebe (Dark_user@xdark.cz) prez SquirrelMail, tak email příjde. V logu není videt, že by sem ten email ze seznamu vubec dosel a na seznamu tuto dostanu zprávu:
550 smtp; 550 relay not permitted Emailová schránka neexistuje, nebo je nedostupná. Mailbox unavailable.
...porty jsou na server namapovane: 110, 25, 143... Zde je konfigurak postfix: http://paste.jabbim.cz/4462 Předem děkuji.
Řešení dotazu:
Porty namapovane jsou, ale spravne? Na primarnim MXu, ktery ukazuje na mx.kvapem.cz se mi ozyva exim:
[tom@nb ~]$ telnet mx.kvapem.cz 25 Trying 88.86.120.68... Connected to mx.kvapem.cz. Escape character is '^]'. 220 jenicek.miton.cz ESMTP Exim 4.63 Sun, 28 Feb 2010 15:36:37 +0100Tomas
(554 smtp; 554 5.7.1 dark_user@xdark.cz: Relay access denied Chyba transakce. Transaction failed.)Zde jsou některe konfigurační soubory:
550 smtp; 550 5.1.1 dark_user@xdark.cz: Recipient address rejected: no local mailboxes
Emailová schránka neexistuje, nebo je nedostupná.
Mailbox unavailable.
Přitom z teto adresy jsem email v pořadku poslal na zminovaný seznam.
local_transport = error:no local mailboxesa mohlo by to byt jeste lepsi. Tomas
rcpt to: dark_user@xdark.cz 550 5.1.1 dark_user@xdark.cz: Recipient address rejected: User unknown in local recipient table rcpt to: root@xdark.cz 250 2.1.5 OkExistuje lokalni uzivatel dark_user ? Tomas
Mar 1 15:42:08 Server postfix/smtpd[13865]: connect from mxh.seznam.cz[77.75.76.26] Mar 1 15:42:09 Server postfix/smtpd[13865]: 186751B9308: client=mxh.seznam.cz[77.75.76.26] Mar 1 15:42:09 Server postfix/cleanup[13870]: 186751B9308: message-id=<802.230.587-4814-2083971171-1267454529@email.cz Mar 1 15:42:09 Server postfix/qmgr[12817]: 186751B9308: from=t.sykora@email.cz, size=1116, nrcpt=1 (queue active) Mar 1 15:42:09 Server postfix/qmgr[12817]: warning: connect to transport amavisd-new: No such file or directory Mar 1 15:42:09 Server postfix/error[13871]: 186751B9308: to=root@xdark.cz, relay=none, delay=0.27, delays=0.25/0.01/0/0.01, dsn=4.3.0, status=deferred (m$ Mar 1 15:42:09 Server postfix/smtpd[13865]: disconnect from mxh.seznam.cz[77.75.76.26]
local_recipient_maps
? Viz zde. To by to mělo zpravit.
No ja tam vidim dva problemy:
Momentalne me nenapada, proc by nemel znat lokalniho uzivatele, pokud takovy v /etc/passwd je uvedeny. Podtrzitko v nazvu by mu snad vadit nemelo.
Na to druhe staci zrusit tu direktivu, jak jsem psal.
Tomas550 smtp; 550 5.1.1 xDark@xdark.cz: Recipient address rejected: User unknown in local recipient table Emailová schránka neexistuje, nebo je nedostupná. Mailbox unavailable.
A co takhle zalozit radeji uzivatele xdark
? Tohle je preci stejny problem, jako drive s tim Dark_userem.
Volby
local_transport = local:$myhostname local_recipient_maps = proxy:unix:passwd.byname $alias_mapsnastavuji hodnoty na svoje defaulty, takze imho zadny prinos pro reseni tohoto problemu neprinaseji. Tomas
To se v postfixu dela pomoci virtualnich domen - viz http://www.postfix.org/VIRTUAL_README.html.
Tomas
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.