Am 03.05.2013 16:11, schrieb Ben Morrow: > have managed to set up a 'maildir' based mail system using fetchmail and >> procmail that delivers sorted mail to folders /var/spool/mail/user1, >> ../user2 etc. 'user1', 'user2' etc. are real users but the mail system is >> run under logged in user 'mailserver'. The mail folders are owned by >> 'user1', 'user2' etc. but mail files, when delivered, are owned by >> 'mailserver'. I've been unable to find a way to change this behaviour
why using procmail, fetchmail....,go modern ways normally its mostly the best to have one extra user vmail group vmail then use getmail with additional clamdscan and spamc , if you like, at last "give" to dovecot deliver which uses sieve ,acl, quota i.e getmail.rc [options] verbose = 0 message_log = /var/log/getmail.log read_all = false delivered_to = false delete = false [retriever] type = SimplePOP3Retriever server = mail.beispiel.com username = u...@beispiel.com password = ..... [filter-1] allow_root_commands = True type = Filter_classifier path = /usr/bin/clamdscan arguments = ("--stdout", "--no-summary", "-") exitcodes_drop = (1, ) [filter-2] allow_root_commands = True type = Filter_external path = /usr/bin/spamc arguments = ("-s", " 250000", "-u", "us...@server.com") [destination] type = MDA_external path = /usr/lib/dovecot/deliver arguments = ("-d", "us...@server.com") user = vmail group = vmail minimum in dovocot.conf something like ... passdb { driver = passwd-file args = scheme=plain-md5 username_format=%n /etc/dovecot/imap.passwd } userdb { driver = passwd-file args = username_format=%n /etc/dovecot/imap.passwd default_fields = local_port=%a } ... imap.passwd ... us...@server.com:{plain}pass:vmail:vmail::/usr/local/virtual/us...@server.com::userdb_mail=maildir:~/Maildir us...@server.com:{plain}pass:vmail:vmail::/usr/localvirtual/us...@server.com::userdb_mail=maildir:~/Maildir ... ... mkdir /usr/local/virtual/us...@server.com mkdir /usr/local/virtual/us...@server.com/Maildir .. chown -R vmail:vmail /usr/local/virtual/* notice this is not copy paste stuff, some things may different at your server and distro !!! some blog ( only german ) http://sys4.de/de/blog/2013/04/12/abholdienst-fur-mail/ Best Regards MfG Robert Schetterer -- [*] sys4 AG http://sys4.de, +49 (89) 30 90 46 64 Franziskanerstraße 15, 81669 München Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263 Vorstand: Patrick Ben Koetter, Axel von der Ohe, Marc Schiffbauer Aufsichtsratsvorsitzender: Florian Kirstein