public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download: 
* Re: [gentoo-user] Anything better than procmail?
  @ 2010-06-13 17:53 99%       ` Tanstaafl
  0 siblings, 0 replies; 1+ results
From: Tanstaafl @ 2010-06-13 17:53 UTC (permalink / raw
  To: gentoo-user

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)...



^ permalink raw reply	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
     [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 99%       ` Tanstaafl

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox