From 9890c92eac0fd85fb8168fd22a464d8d33bf8619 Mon Sep 17 00:00:00 2001 From: bwarsaw Date: Wed, 21 Jul 1999 00:57:30 +0000 Subject: M.A. Lemburg's workaround for Netscape users when NS inserts a bogus Sender: header. Admins will want to send this to their users who are having problems. --- README.NETSCAPE | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 README.NETSCAPE (limited to 'README.NETSCAPE') diff --git a/README.NETSCAPE b/README.NETSCAPE new file mode 100644 index 000000000..409ae72df --- /dev/null +++ b/README.NETSCAPE @@ -0,0 +1,43 @@ +Mailman - The GNU Mailing List Management System +Copyright (C) 1998, 1999 by the Free Software Foundation, Inc. +59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + +Some of your users may experience problems sending mail to a +members-only list, if they are using Netscape Communicator as their +MUA. Communicator 4.6 on Linux has been observed to insert bogus +unqualified Sender: headers -- i.e. Sender: headers with only the +username part of the email address. Other version of Netscape may +also have the same bug. + +Members-only lists use Sender: as the first field to authenticate +against, so if Sender: exists in the email message, but it is +unqualified, it will never match a mailing list member's address, and +their post will always be held for approval. + +In the future, Mailman will improve its algorithm for finding a +matching address, but in the meantime, M. A. Lemburg +provides the following advice. You can send this snippet to any user +whose posts are being held for seemingly no reason. + + Edit the two .js files in your .netscape directory (liprefs.js and + preferences.js) to include the function call: + + user_pref("mail.suppress_sender_header", true); + + BTW, the binary includes a comment which says that this is only + necessary on Unix. + + Since Communicator regenerates this file upon exit, the change + must be done when Communicator is not currently running. With the + next start, it will stop adding the Sender: header and things + start to work like a charm again. + +The reason things start to work again, is that Mailman falls back to +authenticating the From: header if the Sender: header is missing. + + + +Local Variables: +mode: indented-text +indent-tabs-mode: nil +End: -- cgit v1.2.3-70-g09d2