On Sat, 21 Jul 2007 12:52:41 -0500, Matt Kaatman
<[EMAIL PROTECTED]> wrote:
> This list suffers from the "reply" problem you mentioned. :)
> 
> As far as executing a server side command.
> 
> I think the easiest way to do it would be to setup a framework that adds
> a record to the database and then have a script running on the server
> through cron every couple of minutes check that table for things it
> needs to do. That would allow you a bit more flexibility security wise
> and functionality wise.
> 
> Probably more appropriate as a plugin than part of the roundcube core.
</snip>

That "reply problem" is what most bothers me about most mail software, only
clients I've used that do what I want to implement in rcube is SquirrelMail
and Claws Mail (perhaps Sylpheed). It hits me bad because I am active in a
few mid-volume lists.

That would be an option, but I'd have to store the full raw email along
with the request, since I can't gather those. I prefer doing it on the
moment requested, piping the raw email and getting the output instead of
having a cronjob, because it's the fastest method, I am not a fan of the
"delayed execution" which can fail silently, not to mention cause un-needed
load on the database.

I have another option, in my setup, I can redirect the email as I received
it, no modifications allowed, to a special email address and the routes on
Exim will pick it up and do their magic, but with this approach, I'd have
to move the mail as soon as it's sent, and I would also have no way of
confirming if the modification was successful... hence why I prefer the
first method.

This can be implemented on a number of ways so it can be useful for
everybody, not just my particular setup. Here we have (to the moment)
talked about three already (redirect to special address, execute and pipe,
store and cron) which don't seem hard to implement, I just need to know the
tools and the places.

-- 
Elisamuel Resto <[EMAIL PROTECTED]>
Source Mage GNU/Linux / http://sourcemage.org
ID: 0x18615F19 / FP: B66D 1C2A E8EE B922 1D9C D98F D2D5 FB61 1861 5F19


Reply via email to