[Mailman-Users] Email Header

Scott Courtney courtney at 4th.com
Tue Jun 4 23:40:44 CEST 2002


On Tuesday 04 June 2002 05:07 pm, Doug La Farge wrote:
> Because the user of this list needs to be able to send from their
> Outlook Express client with all the fancy images and formatting.
> It's a bit of a tedious job to "migrate" the email produced in
> Outlook containing all those either local or remote images to a web
> form or text file. Currently I have functionality that allows the
> Admin to send their newsletter via a web form interface but here
> again it's tough to get the images and formatting "just right".  I'm
> certainly open to suggestions on other ways of doing this but it
> needs to be "dumbed-down" to users that only understand Outlook
> Express.  Know what I mean? :-\

Perhaps you are working very hard to solve the wrong problem. If the users
truly need to fill out a web form, wouldn't it be easier to maintain that form
on the web site, and send a URL for the users to click? Practically all GUI-
based email clients now support clicking on URLs embedded even in plain-text
messages.

How many people receive this mailing? If you can reduce it down to plain text
with a link, or even a simple MIME message of Content-type: text/html, you
will greatly reduce the amount of bytes your MTA must handle and you will
improve performance. What you are proposing to do also will not work for
recipients who have HTML email turned off, as quite a few people do for
reasons of security or privacy.

If your users are nontechnical, putting the handling of the web forms totally
on the server allows you to give them much better direct support, allows you
to more easily leverage your previous work (I get the impression that there
are differences with every issue but also some fundamental similarities from
one to the next), and is compatible with a much larger variety of email
clients. It also allows you to make revisions and correct mistakes in the form
even after the emails are being sent.

I'm not trying to knock the application itself, but you asked for alternative
approaches and I'm suggesting one. Why try to turn an email program into a
web browser when users have a perfectly good browser already, and even the
most illiterate user can understand how to click on a link in a text message?

If you really must send out web forms, consider using the Perl, PHP, or Java
libraries that can generate multipart MIME messages, and then feeding the
output to a standard SMTP library function using the algorithm suggested by
another member of this list (basically a database row iteration). I agree with
the other poster -- if you are disabling all the subscribe/unsubscribe and
web-based features of Mailman, and using it only as a mass mailer, you are not
using 90% of its capabilities, and there are much better ways to accomplish
what you need, with less overhead and less complexity.

Perhaps if you could give us a better idea of the specifics of the application,
with particular regard to the form itself, as well as the size and nature of
the intended subscription base, we could offer further suggestions that are
more targeted to your needs. Nonetheless, I hope that one or more of the ideas
I've suggested above might be of benefit, perhaps triggering further ideas of
your own.

Kind regards,

Scott

-- 
-----------------------+------------------------------------------------------
Scott Courtney         | "I don't mind Microsoft making money. I mind them
courtney at 4th.com       | having a bad operating system."    -- Linus Torvalds
http://www.4th.com/    | ("The Rebel Code," NY Times, 21 February 1999)






More information about the Mailman-Users mailing list