Portál AbcLinuxu, 8. května 2024 05:08


Dotaz: Postfixadmin vytváří zbytečné aliasy

30.8.2008 13:43 proč
Postfixadmin vytváří zbytečné aliasy
Přečteno: 244×
Odpovědět | Admin
Proč postfixadmin vytváří aliasy typu adresa@domena > adresa@domena? Mají nějaký smysl, když je zdroj a cíl stejný? Nebude to vadit postfixu?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.8.2008 14:02 proč
Rozbalit Rozbalit vše Re: Postfixadmin vytváří zbytečné aliasy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jedině mne napadá, že je to takový bezpečnostní prvek, aby se nestalo, že se pro existující schránku bude přidávat alias. Mám pravdu? A vadí to nějak postfixu?
30.8.2008 14:13 artec | skóre: 24
Rozbalit Rozbalit vše Re: Postfixadmin vytváří zbytečné aliasy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Postfixadmina nepouzivam. Podle me se timhle postfix dostane do smycky, ze ktere potom vyleze diarektivou:
virtual_alias_recursion_limit (default: 1000)
30.8.2008 19:26 proč
Rozbalit Rozbalit vše Re: Postfixadmin vytváří zbytečné aliasy
No je to možný, ale zpráva dorazí od odeslání jiným serverem na takovýhle účet tak za 5s, a to projde amavisem. V logu nic podezřelého není, tak nevím.
30.8.2008 19:37 proč
Rozbalit Rozbalit vše Re: Postfixadmin vytváří zbytečné aliasy
No ale pokud to nemá nějaký funkční význam, tak můžu dát do sql dotazu v konfigu postfixu "AND address != goto"
30.8.2008 20:49 artec | skóre: 24
Rozbalit Rozbalit vše Re: Postfixadmin vytváří zbytečné aliasy
S tim bych byl opatrnej. Prvne si projdete jak jsou nastaveny mapy v postfixu, muze se timhle take klidne stat, ze si tim odriznete virtual hosty.
30.8.2008 21:54 proč
Rozbalit Rozbalit vše Re: Postfixadmin vytváří zbytečné aliasy
No, postfix jsem nakonfiguroval tak, že by to problém dělat nemělo. Jen mě zarazilo to chování postfixadmina.
cat main.cf | grep map
local_recipient_maps = $alias_maps $virtual_mailbox_maps
alias_maps = hash:/etc/aliases
#      alias_maps = mysql:/etc/postfix/mysql-aliases.cf
relocated_maps = mysql:/etc/postfix/mysql-relocated.cf
transport_maps = mysql:/etc/postfix/mysql-transport.cf
virtual_alias_maps = mysql:/etc/postfix/mysql-alias-maps.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-maps.cf
virtual_uid_maps = static:1001
virtual_gid_maps = static:1001

/etc/postfix/mysql-relocated.cf
query = SELECT destination FROM postfix_relocated WHERE email = '%s'

/etc/postfix/mysql-transport.cf
query = SELECT destination FROM postfix_transport where domain = '%s'

/etc/postfix/mysql-alias-maps.cf
query = SELECT goto FROM alias WHERE address = '%s' AND active = '1' AND address != goto

/etc/postfix/mysql-virtual-maps.cf
query = SELECT maildir FROM mailbox where username='%s' AND active = '1'

30.8.2008 20:45 artec | skóre: 24
Rozbalit Rozbalit vše Re: Postfixadmin vytváří zbytečné aliasy
zpráva dorazí od odeslání jiným serverem na takovýhle účet tak za 5s, a to projde amavisem.
Ta rekurze v postfixu nebude mit na celkovou dobu doruceni mailu urcite zadny vliv, zpozdeni muze zpusobit treba neoptimalne nastaveny MTA (postfix, amavis) nebo i MDA (courier). Taky zalezi na jakem hw to jede, amavis (perl) je "nenazranej" soft.

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.