Portál AbcLinuxu, 16. července 2025 15:10


Dotaz: Postfix + maildrop - pár otázek okolo toho

6.5.2010 15:55 wswolf
Postfix + maildrop - pár otázek okolo toho
Přečteno: 678×
Odpovědět | Admin
Zdravím používám postfix s virtuálními účty (vse funguje, tedy fungovalo) a chtěl bych aby to doručoval maildrop, ale není mi jasných pár věcí. Nevím kde mám specifikovat kam chci maily uložit? On si to maildir taky vezme z /etc/postfix/virtual_users jako si to bral postfix? A kam můžu napsat nějakou podmínku? V současné době mi to hlásí v logu chybu. Přikládám potřebné soubory, předem děkuji.
/etc/postfix/main.cf
....
virtual_mailbox_domains = /etc/postfix/virtual_domains
virtual_mailbox_base = /var/www
virtual_mailbox_maps = hash:/etc/postfix/virtual_users
virtual_uid_maps = static:102
virtual_gid_maps = static:105
maildrop_destination_recipient_limit = 1
virtual_transport = maildrop
mailbox_command = /usr/bin/maildrop -d ${USER}
/etc/postfix/virtual_domains
mojedomena.cz
/etc/postfix/virtual_users /
test@mojedomena.cz /mojedomena/mails/test
(majitel mailu je postfix)
/etc/postfix/master.cf
...
maildrop  unix -       n       n       -       -       pipe    
   flags=ODRhu user=postfix argv=/usr/bin/maildrop  -d ${recipient}
...
prava maldropu jsou:
-rwxr-sr-x 1 root mail 174168 2010-02-02 06:56 /usr/bin/maildrop
/var/log/mail.log ...
postfix/pipe[3069]: ..... status=bounced (user unknown. Command output: ERR: authdaemon: s_connect() failed: No such file or directory Invalid user specified.)
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

pek avatar 6.5.2010 16:40 pek | skóre: 20
Rozbalit Rozbalit vše Re: Postfix + maildrop - pár otázek okolo toho
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj,

máš v systému založeného uživatele postfix?

Petr
Slackware
6.5.2010 17:05 wswolf
Rozbalit Rozbalit vše Re: Postfix + maildrop - pár otázek okolo toho
no jasne, to by ostatne podle me nemohl byt majitelem schranek, kdyby neexsistovat.
6.5.2010 17:39 Ripper | skóre: 31
Rozbalit Rozbalit vše Re: Postfix + maildrop - pár otázek okolo toho
Odpovědět | | Sbalit | Link | Blokovat | Admin
Konfigurace doručování a pravidla pro maildrop jsou v etc/maildroprc. Tu chybovou hlášku stačí dát do googlu, hned to vyřešíte, je to problém s právy, ale už si nevzpomínám k čemu.
15.5.2010 21:15 JosefA
Rozbalit Rozbalit vše Re: Postfix + maildrop - pár otázek okolo toho
Já to právě hledal, ale nenašel, u mailu jsem nastavil vše na 777, tak tam asi o prava nepujde, ale me furt neni jasny, jak se maildrop dozvi kam to ma ukladat, kdyz jsem do /etc/maildroprc nic nenapsal, ale v tom howto sem o /etc/maildroprc nic nenasel...
17.5.2010 17:36 Ripper | skóre: 31
Rozbalit Rozbalit vše Re: Postfix + maildrop - pár otázek okolo toho
To je právě ono, maildrop nepřipustí, aby měl někdo jiný práva k poště, než uživatel, pod kterým sám běží.
17.5.2010 18:16 wswolf
Rozbalit Rozbalit vše Re: Postfix + maildrop - pár otázek okolo toho
Tak maildrop běží pod uživatelem vmail, a majitelem všech schránek je také vmail ze skupiny vmail a vše je na 777, tak jak to mám změnit?
pek avatar 18.5.2010 16:06 pek | skóre: 20
Rozbalit Rozbalit vše Re: Postfix + maildrop - pár otázek okolo toho
Ale z postfixu ho pouštíš pod uživatelem postfix.
flags=ODRhu user=postfix argv=/usr/bin/maildrop  -d ${recipient}
Zkus tam napsat uživatele vmail.
flags=ODRhu user=vmail argv=/usr/bin/maildrop  -d ${recipient}
17.5.2010 15:57 wswolf
Rozbalit Rozbalit vše Re: Postfix + maildrop - pár otázek okolo toho
v logu se pise
(user unknown. Command output: Invalid user specified. )
tak mi prijde ze je neznami uzivatel, ale jaky? Jakeho uzivatel maildrop overuje? Dyt ja jen chci aby dorucil mail na misto, ne aby overoval zda nejaky uzivatel existuje. Vubec to nechapu...
Petr Kočvara avatar 19.5.2010 08:19 Petr Kočvara | skóre: 16 | Frýdek-Místek
Rozbalit Rozbalit vše Re: Postfix + maildrop - pár otázek okolo toho
Velmi pravděpodobně nezná ty virtuální uživatele definované v postfixu, protože sám používá standardně jinou databázi mailboxů, ve které jsou uvedeny všechny potřebné údaje (email, cesta k mailboxu, heslo ...) viz. makeuserdb. Bude asi potřeba provést nějakou konverzi stávající db virtuálních uživatelů do formátu pro maildrop.
6.5.2010 17:49 NN
Rozbalit Rozbalit vše Re: Postfix + maildrop - pár otázek okolo toho
Odpovědět | | Sbalit | Link | Blokovat | Admin
http://www.postfix.org/MAILDROP_README.html

NN

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.