Portál AbcLinuxu, 17. července 2025 07:22
postconf -n | grep maildrop virtual_transport = maildrop
cat /var/log/mail.log . . . postfix/virtual[19379]: 5D79C102147: to=xxx@xxx.cz, relay=virtual, delay=0.04, delays=0.04/0/0/0, dsn=2.0.0, status=sent (delivered to maildir) . . .
Řešení dotazu:
cat /etc/postfix/master.cf maildrop unix - n n - - pipe flags=DRhu user=postfix argv=/usr/bin/maildrop -d ${recipient}Na druhem serveru, kde je stejna distribuce je to stejne a tam to funguje.
postfix/pipe[1765]: 474D7102052: to=xxxx@xxxx.tld>, relay=maildrop, delay=0.04, delays=0.02/0/0/0.02, dsn=5.1.1, status=bounced (user unknown. Command output: ERR: authdaemon: s_connect() failed: Permission denied Invalid user specified. )Cim to muze byt?
maildrop unix - n n - - pipe flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
postfix/pipe[7737]: fatal: user= command-line attribute specifies root privileges postfix/qmgr[7683]: warning: private/maildrop socket: malformed response blazenka postfix/qmgr[7683]: warning: transport maildrop failure -- see a previous warning/fatal/panic logfile record for the problem description blazenka postfix/master[7676]: warning: process /usr/lib/postfix/pipe pid 7737 exit status 1 blazenka postfix/master[7676]: warning: /usr/lib/postfix/pipe: bad command startup -- throttling
ll /usr/bin/maildrop -rwsr-s--x 1 root root 162676 2008-01-20 23:23 /usr/bin/maildropJinak jsem zkousel i toto:
grep 'maildrop' /etc/postfix/master.cf # maildrop. See the Postfix MAILDROP_README file for details. # Also specify in main.cf: maildrop_destination_recipient_limit=1 maildrop unix - n n - - pipe flags=DRhu user=root argv=/usr/bin/maildrop -d ${recipient}furt ta stejna chyba
ll /usr/bin/maildrop -rwsr-s--x 1 root vmail 162676 2008-01-20 23:23 ll /etc/init.d/courier-authdaemon -rwxr-xr-x 1 root root 912 2008-12-08 14:46 /etc/init.d/courier-authdaemon
ll /var/run/courier/authdaemon/socket srwxrwxrwx 1 root root 0 2009-07-24 09:50 /var/run/courier/authdaemon/socket
postfix/pipe[28784]: 1EB64102053: to=xxx@x.xx>, relay=maildrop, delay=0.16, delays=0.01/0.04/0/0.12, dsn=5.1.1, status=bounced (user unknown. Command output: Invalid user specified. )uzivatele jsou v LDAPu a kdyz to nejde pres maildrop, tak vse funguje.
maildrop -V9 -d xxx maildrop: authlib: groupid=5000 maildrop: authlib: userid=5000 maildrop: authlib: logname=xxxx, home=/data/vmail/zzz.cz/xxxx, mail=(default) maildrop: Changing to /data/vmail/zzz.cz/xxxxnemuze byt problem v tom, ze logname je xxxx, ale email xxxx@neco.cz?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.