From: Tanstaafl <tanstaafl@libertytrek.org>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Anything better than procmail?
Date: Sun, 13 Jun 2010 13:53:20 -0400 [thread overview]
Message-ID: <4C151B10.2040400@libertytrek.org> (raw)
In-Reply-To: <20100612221701.6420297d@karnak.local>
On 2010-06-12 5:17 PM, David W Noon wrote:
>> On 12 Jun 2010, at 12:35, David W Noon wrote:
>>> ... Dovecot, but quickly replaced by dbmail.
>> Can I ask you why?
> Certainly.
>
> I wanted the messages to be stored in a single, dedicated logical
> volume in my DASD farm. Dovecot always stored them in each user's
> ~/Mail/ directory, so they were all over the /home L.V.
Dovecot will store them where you tell it to. You could have easily
stored them all in a single directory like /var/virtual/mail/user, or
even used a hashed directory scheme (which might be desirable for very
large installations like ISPs)...
> In contrast, dbmail uses a database, in my case PostgreSQL, so it is
> up to the database administrator to decide where they go; but it is
> always in the one place. This makes for easy backup and restore: a
> cron jobs runs pg_dump every night on the dbmail database..
Storing mail in a database sounds interesting, but it *will* introduce a
very noticeable performance hit, there is simply no way around it...
>> I have found the author of Dovecot to be wonderfully responsive,
>> pushing out a fix for a deal-breaker issue for my site within hours
>> of me reporting it.
+5 Timo is coding madman... ;)
> Sieve is also integrated into dbmail.
And dovecot... and 2.0 will have even better integration.
>> The reject syntax [for sieve] seems nice and clear, but if the MX
>> server (for your email's domain name) has already accepted the
>> message then it's not really much good rejecting it. In fact, doing
>> so is surely frowned upon, isn't it?
> I use a quarantine folder in my IMAP4 account, and my sieve script
> places spam and infected messages there. Since the physical location
> is on a logical volume that holds a PostgreSQL tablespace, any malware
> is not executable, as that L.V. is mounted with "noexec". This is
> another advantage over placing mail in the /home L.V., in each user's
> home directory.
While dovecot+sieve does require a 'home' directory for sieve to work,
it doesn't have to be the users real home directory, and with
dovecot-LDA+sieve, you can safely reject at smtp time, and its vacation
message system is very sane (doesn't send vacation messages when it
shouldn't, like to mail lists, etc)...
next prev parent reply other threads:[~2010-06-13 18:11 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <eUxea-4y0-17@gated-at.bofh.it>
[not found] ` <eUxea-4y0-15@gated-at.bofh.it>
[not found] ` <eUEIF-73A-9@gated-at.bofh.it>
2010-06-12 21:17 ` [gentoo-user] Anything better than procmail? David W Noon
2010-06-13 17:53 ` Tanstaafl [this message]
[not found] <eUGhs-Yv-7@gated-at.bofh.it>
[not found] ` <eUGhs-Yv-9@gated-at.bofh.it>
[not found] ` <eUGhs-Yv-11@gated-at.bofh.it>
[not found] ` <eUGhs-Yv-5@gated-at.bofh.it>
[not found] ` <eUZWO-4jP-15@gated-at.bofh.it>
2010-06-13 22:37 ` David W Noon
2010-06-14 8:34 ` Neil Bothwick
2010-06-14 11:15 ` Tanstaafl
2010-06-14 13:09 ` Neil Bothwick
2010-06-14 13:51 ` Tanstaafl
[not found] <eUoaR-7XR-1@gated-at.bofh.it>
2010-06-12 11:35 ` David W Noon
2010-06-12 19:32 ` Stroller
2010-06-12 1:55 meino.cramer
2010-06-12 6:52 ` Neil Bothwick
2010-06-12 10:15 ` Peter Schuller
2010-06-12 12:18 ` Volker Armin Hemmann
2010-06-12 13:37 ` Enrico Weigelt
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4C151B10.2040400@libertytrek.org \
--to=tanstaafl@libertytrek.org \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox