At 9:31 PM -0600 2/10/2000, Mike Nolan wrote:

>  Chuq, it would not surprise me if some percentage of your subscribers
>  think HTML is the virus that causes AIDS.

I think I understand your sentiment here (and if not, we'll pretend I 
do and not get into it...), but we've found, for whatever it's worth, 
that the more naive the user, the more you can guarantee they're 
using an HTML capable mail reader, even if they don't realize it. 
Newer users don't often get hooked up to lynx  and mailx.

>  The solution I would like is a subscription process which recognizes
>  whether a new subscriber can handle HTML or not and sends HTML-based
>  messages out in HTML or plaintext, accordingly.  However, I'm not sure that
>  current subscription protocols have the ability to do that level of
>  discrimination yet.

Funny you should mention that. You're right, you really can't tell. 
You can't even assume that the mail client someone uses  to subscribe 
is the one they'll use to read mail, even if the mail client 
identifies itself in the mail header. Not with all of the forwarding 
systems out there, and if your lists are like mine, 10-15% of your 
list forwards to someone through hotmail, and up to 20% of your list 
goes through SOME forwarding/webmail system, whether it's hotmail, 
bigfoot, yahoo, or name your favorite.

I'd love to do this. I have people who'd really, really love to have 
it. Someday, I'll figure out a way, at least for some class of users.

But -- it's actually fairly easy to fix this, especially with VERP 
technology. Simply sign someone up to HTML, ship out the HTML in a 
MIME part, and in the message outside of the MIME area, put a "if you 
see this message, then your mail client doesn't support HTML" 
warning, and with VERPing, you can even include an encoded URL they 
can use to tweak your database with a single click. I wish I could 
say I thought this up, but Infobeat does most of this, and I think 
it's a neat way to handle it -- especially if you add in the fix-me 
URL with user encoding in it. that, IMHO, removes almost all of the 
issue with whether to set people up with HTML or not, because they 
can easily switch back if we break something.

now, for discussion lists like Michelle's or the ones I run, it's 
still an issue, but if you really wanted, you could run parallel 
lists, one HTML, the other textonly and run through demime, and 
simply make sure stuff gets posted to both. In fact, now that I think 
about it, maybe when I make the move to Sympa I'll do just that.

>  And that doesn't necessarily deal with users who read
>  mail from multiple locations,

Which is a very large number.

>  though many of them are sophisticated enough
>  that if a no-HTML subscription option was available they could choose
>  for themselves.

Given how endemic hotmail is, and how widely it's used by the 
techno-naive, that's not a safe assumption. Trust me on that.

>  I'm almost to the point where I would like a web-based subscription 
>form, with
>  appropriate security measures to guard against automated mass attacks and
>  e-mail confirmation, of course.

Funny, I'm not convinced the "of course" is a given. email 
confirmations aren't a panacea. The busier the list, the more 
necessary they are, but you have to be careful you aren't just moving 
the problem to soe other place.


>  And if I use cookies, I could then
>  permit web-based users to post to my lists.

you know,there's a nice idea in there.

>  Right now my web readers are
>  read-only unless they subscribe via e-mail.

that's one reason I moved my web archives to web crossing. The 
downside is that it uses it's own validation setup. The good news is 
that it allows for external and LDAP authentification, so I can 
(someday) write my own subscription/membership module and export 
mailing list data and web authentifications out to everything from a 
single source. Which'd be really cool.

--
Chuq Von Rospach - Plaidworks Consulting (mailto:[EMAIL PROTECTED])
Apple Mail List Gnome (mailto:[EMAIL PROTECTED])

And they sit at the bar and put bread in my jar
and say 'Man, what are you doing here?'"

Reply via email to