Portál AbcLinuxu, 12. května 2025 12:42

Dotaz: Postfix omezeni pouziti relay podle prijemce

pele avatar 30.1.2010 00:34 pele | skóre: 28 | blog: Bleabr | UH
Postfix omezeni pouziti relay podle prijemce
Přečteno: 237×
Odpovědět | Admin
Zdravim vsechny, rad bych pomoci Postfixu udelal nasledujici vec:
- prijde-li mail urceny pro jinou domenu nez je ta moje,
- podivej se do hashe (kde muze byt napriklad "jmeno@gmail.com OK"),
- jedine pokud najdes tohoto prijemce posli na relay,
- jinak zahod a informuj odesilatele.
Puvodne jsem myslel, ze si vystacim s necim takovimto:
smtpd_recipient_restrictions =
 warn_if_reject check_recipient_access = hash:/etc/postfix/recipients_restrictions,
 reject_unauth_destination,
 reject_unlisted_recipient,
 reject_unauth_pipelining,
 reject
ale bohuzel ne.
Poradite nekdo? Dekuji
Pravda má jednu velkou výhodu: člověk si nemusí pamatovat, co řekl.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.1.2010 12:24 oron | skóre: 27
Rozbalit Rozbalit vše Re: Postfix omezeni pouziti relay podle prijemce
Odpovědět | | Sbalit | Link | Blokovat | Admin
warn_if_reject check_recipient_access = hash:/etc/postfix/recipients_restrictions,

nemal by byt ten riadok bez "=" ?
pele avatar 30.1.2010 13:45 pele | skóre: 28 | blog: Bleabr | UH
Rozbalit Rozbalit vše Re: Postfix omezeni pouziti relay podle prijemce
No to jsem z manualu vycetl taky ale:
Reloading Postfix configuration...postfix: fatal: /etc/postfix/main.cf, line 53: missing '=' after attribute name: "warn_if_reject check_recipient_access hash:/etc/postfix/recipients_restrictions,"
Pravda má jednu velkou výhodu: člověk si nemusí pamatovat, co řekl.
30.1.2010 14:24 oron | skóre: 27
Rozbalit Rozbalit vše Re: Postfix omezeni pouziti relay podle prijemce
nejaka chyba v syntax?, skusil by som to cele zapisat do jedneho radku
30.1.2010 16:40 pupu | skóre: 31
Rozbalit Rozbalit vše Re: Postfix omezeni pouziti relay podle prijemce
Odpovědět | | Sbalit | Link | Blokovat | Admin
To warn_if_reject je blbost. check_recipient_access hash:/etc/postfix/neco je ok, ale potom bys musel dat jeste nejak vedet, jak ma mail jit dat. Mas tam potom nekde transportni mapu nebo neco podobneho?
pele avatar 30.1.2010 18:08 pele | skóre: 28 | blog: Bleabr | UH
Rozbalit Rozbalit vše Re: Postfix omezeni pouziti relay podle prijemce
No zase takova blbost to neni, bylo to jen pro testovani, jestli je toto pravidlo odmitnute nebo ne (projevy se to warningem v logu).

Ano mam definovano relay_recipient_maps = hash:/etc/postfix/relay_recipients, ve ktere mam:
moje_adresa@gmail.com OK
@domena_postfix OK
V /etc/postfix/recipients_restrictions je pouze jeden zaznam a to:
moje_adresa@gmail.com OK
Jini prijemci nez moje_adresa@gmail.com a *@domena_postfix by mely byt reject_unauth_destination jestli se nepletu. Bohuzel stale jsem schopen poslat mail na moje_adresa@centrum.cz.
Pravda má jednu velkou výhodu: člověk si nemusí pamatovat, co řekl.
30.1.2010 19:20 pupu | skóre: 31
Rozbalit Rozbalit vše Re: Postfix omezeni pouziti relay podle prijemce
Blbost je to resit jako problem ;-)

Pokud mas relay_recipient_maps s tim '=', tak to fungovat nebude. Mimochodem, co relay_domains? Jsou tam ty spravne domeny?
Řešení 1× (pele (tazatel))
pele avatar 30.1.2010 19:35 pele | skóre: 28 | blog: Bleabr | UH
Rozbalit Rozbalit vše Re: Postfix omezeni pouziti relay podle prijemce
Jo takhle :D

Ano "=" tam opravdu byt nemelo.

Nicmene uz to funguje, znovu jsem projel databaze recipient_restrictions a relay_restrictions (a spustil postmap), je mozne ze problemem byl prazdny radek na konci jednoho z nich.
Pravda má jednu velkou výhodu: člověk si nemusí pamatovat, co řekl.
pele avatar 30.1.2010 19:06 pele | skóre: 28 | blog: Bleabr | UH
Rozbalit Rozbalit vše Re: Postfix omezeni pouziti relay podle prijemce
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak me napada, neni smtpd_recipient_restrictions zbytecne kdyz existuje relay_recipients mapa?
Pravda má jednu velkou výhodu: člověk si nemusí pamatovat, co řekl.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.