Hi Michael, Chuck, *,

Quoting Michael M Slusarz <[email protected]>
Quoting Jens-Uwe Mozdzen <[email protected]>:

Hi Michael,

Zitat von [email protected]:

Your original configuration didn't contain a spam action, either
sending via e-mail or reporting via a program.  That's why nothing
happened.  You obviously can't mark a message as spam unless some
system actually processes the spam report.

Yes, but that's totally out of the scope of both Horde and this
discussion: There is a spam action wanted by the user - moving the
message to the declared spam folder. Unless the admin sets
"$conf['spam']['reporting'] = true;", the user won't have any ui
option of marking the message as spam.

This logic is incorrect.  A user's primary goal when marking spam is
to cause it to be analyzed by some system so that an identical message
(or a message like it) is blocked in the future.

I mostly agree - and in our case that's a back-end system sitting in some remote shelf and picking up messages via IMAP from specific spam folders...

Obviously we're not the only ones with such a way of handling it (and I know a few other companies as well):

Quoting Chuck Hagenbuch <[email protected]>
I have a shared spam folder set up; any message moved there gets
scanned by a central SpamAssassin program. So I disagree that this is
equivalent to a delete action - what the user means is report spam,
and they shouldn't necessarily have to worry about which folder, doing
the move/delete, etc.

-chuck

Quoting Michael M Slusarz <[email protected]>
Defaulting spam reporting to simply moving a message to another
mailbox is nothing more than a "delete" action.  Which we already have.

I full-heartedly disagree. In addition to the case described above, another use(r) case is "to move messages out of sight" and to handle them later. As you might know it is legally risky in i.e. Germany to completely filter out spam messages - corporate solutions typically avoid this by moved suspected spam messages to a dedicated, user-accessible folder, to keep suspected spam out of the inbox. Which, by the way, is the purpose behind IMP's user-land configurated spam handling: If it's marked as spam (i.e. externally), get it out of sight.

Quoting Jens-Uwe Mozdzen <[email protected]>:
Unless you change your mind and follow my proposal, I opt for
warning the admin that you believe the configuration contains an
error - neither email address nor external action set. That way the
admin will notice and can work around this design limit.

If you want to suggest additional text to put into conf.xml, that
would be appreciated.  However, we are not going to add code that
checks for this and throws an error everytime a spam message is
reported.  That is totally unneeded overhead.

I fully agree - it's the former I was after. Currently I'm not experienced enough with the conf.xml syntax to know how to implement this, so I cannot just propose a patch. Can you point me at either a conf.xml section where such handling (issue a warning under certain conditions) was implemented or at a helpful piece of documentation? Or should I just open a RFE?

Quoting Michael M Slusarz <[email protected]>, responding to Chuck Hagenbuch <[email protected]>
But you had to do something proactively outside of the setup of Horde
to get this to work.  So you have verified that this setup does,
indeed, work and that you want to use it.

If an admin is comfortable with providing a feature that admittedly
does NO spam reporting by default, that should be their decision and
they can configure to do this.  But this in no way should be the
default.  And that's what the OP was asking for.

I should work on my language skills ;) - I tried to mention in my earlier message that there's an external system acting on the contents of the user spam folders. Obviously, I wasn't clear enough.

I'm fine with the config.xml warning though - being knowledgeable enough to set up such a system allows to recognize that a "no-op program" (/bin/true) would fit in fine. Without that warning, it just took some time to put together the pieces...

Regards,
Jens
--
Jens-U. Mozdzen                         voice   : +49-40-559 51 75
NDE Netzdesign und -entwicklung AG      fax     : +49-40-559 51 77
Postfach 61 03 15                       mobile  : +49-179-4 98 21 98
D-22423 Hamburg                         e-mail  : [email protected]

        Vorsitzende des Aufsichtsrates: Angelika Mozdzen
          Sitz und Registergericht: Hamburg, HRB 90934
                  Vorstand: Jens-U. Mozdzen
                   USt-IdNr. DE 814 013 983


--
imp mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: [email protected]

Reply via email to