Portál AbcLinuxu, 13. května 2025 23:26
/etc/courier/IMAPD
mam nastavenou volbu IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN .... SORT QUOTA ...take volbu QUOTA, ale kdyz zadam napr.
telnet localhost 143a zadam 1 capability quota se mi nezobrazi a mam tam pouze IMAP4rev1 a vic nastaveni ne
061114 16:21:05 48 Connect Access denied for user 'MySQL_Instance_M'@'localhost' (using password: YES) 061114 16:21:25 49 Connect Access denied for user 'MySQL_Instance_M'@'localhost' (using password: YES) 061114 16:21:42 50 Connect postfix@localhost on 50 Query set character set cp1250 50 Init DB postfix 50 Query SELECT username, 77, 77, concat('/home/vmail/',maildir), maildir, quota FROM mailbox WHERE username = "user@user.cz" 50 Quit 061114 16:21:43 44 Quit 45 Quit
[root@www3 ~]# maildrop-mysql -d user@user.cz [6044] warn: config: cannot write to /home/vmail/user.cz/user@user.cz/ /user.cz/user@user.cz//.spamassassin/user_prefs: No such file or direc tory [6044] warn: config: failed to create default user preference file /home/vmail/user.cz/user@user.cz//user.cz/user@user.cz//.spamassassin/use r_prefs maildrop-mysql: Unable to open mailbox.
[8640] warn: config: cannot write to /home/vmail//user.cz/info@user.cz//.spamassassin/user_prefs: No such file or directory [8640] warn: config: failed to create default user preference file /home/vmail//user.cz/info@user.cz//.spamassassin/user_prefstak jsem z toho jelen, nemuze to vytvorit soubor, pred tim to vytvorilo, dival jsem se na cely adresar /home/vmail ma vlastnost postfix takze nevim v cem muze byt problem. Googloval jsem a nenasel .. Mas nejaky tip?
spamassassin unix - n n - - pipe user=nobody argv=/usr/bin/spamc -f -e /usr/sbin/sendmail -oi -f ${sender} ${recipient} maildrop unix - n n - - pipe flags=R user=vmail argv=/usr/bin/maildrop-mysql -d ${recipient}coz si myslim, ze je v poradku ne? v main.cf mam toto:
virtual_alias_maps = proxy:mysql:/etc/postfix/mysql_virtual_alias_maps.cf virtual_gid_maps = static:77 #mailbox_command = /usr/bin/procmail -f -a "$USER" #mailbox_command = /usr/bin/maildrop-mysql -d maildrop_destination_recipient_limit=1 virtual_transport = maildrop #virtual_transport = virtual virtual_minimum_uid = 77 virtual_uid_maps = static:77 virtual_mailbox_base = /home/vmailno a stale to nefunguje
if ( $SIZE < 26144 ) { exception { xfilter "/usr/bin/spamassassin --prefspath=$HOME/$DEFAULT/.spamassassin/user_prefs " } }ted uz vypada konfigurak takto: snad je to v poradku
logfile "/var/log/mail/maildrop.log" #if ( $SIZE < 26144 ) #{ # exception { # xfilter "/usr/bin/spamassassin --prefspath=$HOME/$DEFAULT/.spamassassin/user_prefs " # } #} if (/^X-Spam-Flag: *YES/) { exception { to "$HOME/$DEFAULT/.Spam/" } } else { exception { to "$HOME/$DEFAULT" } }tak a ted jeste udelat to, aby mi v logu nepsalo tuto chybu:
Nov 14 18:37:33 www3 postfix/pipe[9504]: 1897C1B1B15: to=< info@user.cz >, relay=maildrop, delay=0.03, delays=0.01/0/0/0.02, dsn=5.1.1, status=bounced (user unknown. Command output: Invalid user specified. )je to fakt zajimave, kdyz mi maildrop-mysql -d info@user.cz funguje tak proc mi to nejde v tom postfixu
[root@www3 ~]# maildrop-mysql -d user@user.cz [6134] warn: config: created user preferences file: /home/vmail//user.cz/user@user.cz//.spamassassin/user_prefs WARN: quota string '102400000' not parseableale jeste nevim jak se zbavit tech lomitek ;o) ze jsou tam dvakrat, ale vypada to, ze to nevadi, protoze to do adresare vytvorilo .spamassassin/user_prefs
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.