Portál AbcLinuxu, 8. května 2025 02:41
mailbox_command = /usr/lib/dovecot/deliver
zpravu ihned preposle dovecotu a az ten stara do doruceni do lokalnich schranek...nebo se mylim?
Jedna se mi o to, ze postfix drzkoval, kdyz nemel nastaveno:virtual_mailbox_base = /var/vmail/
Jakmile jsem mu tuto informaci sdelil, tak se maily dorucuji vporadku (az na jeden, ale ten ve fronte visi zas kvuli necemu jinemu...).
(prece POSTFIXu muze byt jedno, kde je virtual_mailbox_base kdyz ma postu predavat pres mailbox_command...zase do jineho programu)
P.S. Neco mi rika, ze aby to bylo jak pisu vyse(Postfix IHNED predava zpravu dovecotu), tak mi k tomu jeste neco chybi. Protoze v dovecot.log vzdycky akorat vidim, kdo se zalogoval(roundcube), o dorucovani zprav tam nepadne ani slovo...
Predem diky a omlouvam se za ten slovni prujem.....
Řešení dotazu:
virtual_mailbox_base
potrebuje virtual(8)
. Ten pak s tim a s pomoci virtual_mailbox_maps
zjisti platne adresy.
Kam se co pise do logu, je individualni nastaveni, Postfix e-mail *doruci* deliveru. Dal se nestara, ani nemuze. O tom take Postfix poda zpravu do maillogu (at uz se posila kamkoli).
Deliver loguje tam, kam se mu nastavi v jeho odstavci protocol lda
.
mailbox_command
se týká doručení přes local, virtual_mailbox_base
pak virtual. Zřejmě tedy máte v Postfixu (chybně) nastavené oba způsoby doručování.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.