Aaron Stone wrote:
On Wed, Jun 6, 2007, Tom Allison <[EMAIL PROTECTED]> said:

On Jun 6, 2007, at 6:39 PM, Aaron Stone wrote:

On Wed, Jun 6, 2007, Tom Allison <[EMAIL PROTECTED]> said:

Jake Anderson wrote:
If you have 4 accounts then you won't even notice it.
I don't think I will either and don't believe that I ever said that.
All I'm trying to do is make sure we don't attain the goal of handling 100MB
attachments regardless.  The ends never justify the means.
Meaning that you are proposing that we refuse to allow 100MB attachments
in DBMail? With all due respect, that's silly.
Where did I ever say that?
I just can't find where I said we should refuse attachments of any size.

Oh, cool, we're all on the same page then :-)
Sorry for any misunderstanding of the thread!


It took me a while to understand that:
A) some people use email for file storage vis-a-vis Drafts (strange but true)
B) some day 100MB will seem typical just like Gates' 640KB RAM comment...
C) within company sites the proliferation of a single file attachment is large

It makes perfect sense to do this and it will probably only make dbmail better/faster/more.

I'm also a big fan of KISS and strongly believe in the idea that originated with UNIX programming (opposed to Windows) in that each program should have a very distinct function and you can enhance features by making it accessable rather than incorporating everything into it.

Examples of what I'm talking about are things like:

piping on the unix command line allows you to "glue" features together very nicely and to rearrange the pieces at will.

Web Services/REST give you access to different functionality through an open means of communication -- similar to piping but over a network.

Agile et al likes lots of little simple functions that are simple and specific. Also known as DRY

The example of a blog and dbmail is a great point.  dbmail isn't a blog server.

It's still a mail server and someone used the API of IMAP to make it do something else. This gives you the type of accessability that makes your software rock -- but it's not dbmail's job to do blogging.

If you want to make dbmail capable of doing spam filtering... wouldn't it make more sense to simply pipe the spam filtering in front of the dbmail interface like procmail does today? I'm stuck on this one. I don't know where there is much advantage here. I suppose you could give dbmail the option to do redirection in the same fashion that postfix does content_filter. But then it's already been done and I still don't know what advantage there is here. I'm not going to say it's "bad" because it's not for me to make that judgement. But I can say "I don't get it" and can someone provide me with a case where it's a "good thing" or better than what's available today?

Personally, I would be more impressed if someone would fix SIEVE so it could make external calls in the same fashion that procmail/maildrop do. Sieve is nice because it allows you to "stay off the disks" by keeping all the rules and processing both in the database and per-user configurable. This makes virtual mail configurations much easier. I don't know how to make global rules for Sieve so that's "bad" in my book. I also can't access an external process like I can with procmail/maildrop.

Strictly my opinion, but if anything needed to be improved it would be in sieve and not dbmail itself. Unless dbmail wants to take on it's own filtering rules and thereby develop a means of making these external accesses.

I would love it if you could make rules that are in groups of global, by domain, by user. But I'm not sure I can do this. Not really tested. Can you? It was also be nice to make external calls like you can with procmail (pipe in from dbmail, do something, pipe out to dbmail again).

This would allow you to very easily plug in your favorite spam/virus filtering software. But I would stress that it's a point of access and not software inclusion. It allows for the option/choice of the user.
_______________________________________________
DBmail mailing list
[email protected]
https://mailman.fastxs.nl/mailman/listinfo/dbmail

Reply via email to