On Mon, Mar 02, 2009 at 03:51:51PM -0500, Barry Warsaw wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On Mar 2, 2009, at 12:39 PM, Adam McGreggor wrote: > > >I'm wondering if it would make sense to use mailcap(5) -- either the > >system's, or MM user's should one exist, to generate a list of > >MIME-Types for Mailman, and nice tickboxes alongside to select > >"Reject, > >Discard, Allow, Forward to Admins" or something similar (read-in > >mailcap > >on each load of the relevant part of the admin web-URI?/each execution > >of the command-line util?). > > Python has a mailcap module, so that would make the most sense.
Ah-ha ;) > >It would be grand (IMO) to have a Reject message using something like: > >(auto-generated) "$LISTNAME doesn't accept $MIMETYPE" plus, perhaps > >the > >opportunity to provide some more 'useful' information: > > "your mail client's broken", > > "HTML's for the web, not email", > > "we don't like MS Word", > > "stop using proprietry formats" > >or some other customizable message > > This isn't an area I've addressed yet, but customizable messages > needs to be thought about, especially when multilingual rejection > messages are considered. I'd not thought about that, but presumably, that's something that can be addressed via the standard "stanza-in-a-po-file" method? I've not got any multi-lingual lists running (yet), and am a bit in the dark here (although, i rejoined the users/devs lists over an i18n issue, oddly enough) > >Maybe I should draw what I'd like... > > > >Perhaps (shudder), allowing an over-ride to let *some* users use a > >specified content, whilst rejecting for others... > > > >Have I over-complicated things? Or am I barking mad? > > I'm not sure per-user filters are feasible. I'm also not sure you > want to see 35 or more checkboxes on the whitelist/blacklist page. Fair point that, yes. Perhaps not in a listing per the current set-up, but perhaps some sort of 'advanced/more' settings giving the options? I dunno. I could see DB hackery becoming quite messy (particularly if allowing given email addresses different settings for different lists) _______________________________________________ Mailman-Developers mailing list Mailman-Developers@python.org http://mail.python.org/mailman/listinfo/mailman-developers Mailman FAQ: http://wiki.list.org/x/AgA3 Searchable Archives: http://www.mail-archive.com/mailman-developers%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org Security Policy: http://wiki.list.org/x/QIA9