Portál AbcLinuxu, 16. července 2025 06:12
část mysql-aliases.cf query = SELECT destination FROM postfix_alias WHERE alias = '%s'Ale postfix hlásí unknown user.
local_recipients
?
local_recipient_maps = $alias_maps $virtual_mailbox_maps
local
a ne virtual
, máte příslušné uživatele opravdu vytvořené v systému? Tj. nejspíš NSS
nad těmi samými tabulkami MySQL
? Pokud uživatele v systému nemáte, musíte použít virtual
.
local
, musí uživatelé v systému skutečně existovat (tj. např. getent passwd uzivatel
vypíše uid uživatele a další).
Co znamená Ale proč mi postfix nadává, když nepřidám do postfix_alias alias pro postmaster, kterej stejně nefunguje?Můžete sem dát příslušný výpis z logu?
Warning: postmaster alias did not findv logu. Což vyřešilo přidání aliasu postmaster do postfix_alias, i když je tam ten alias na nic, když nefunguje, ale postfix alespoň nenadává.
static:x
, čímž se cokoliv přemapuje na x
(pak ale nesmíte opravdu poštu lokálně vůbec přijímat).
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.