Re: [Mailman-Users] How to make different versions of anemail

2005-03-03 Thread Marina Markus
 addresslook equivalent?
In-Reply-To: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII


Hello and thank you, but ...

On Thu, 3 Mar 2005, Brad Knowles wrote:

 At 4:35 PM +0200 2005-03-03, Marina Markus wrote:
 
   Is there any easy way to inform Mailmain that these two addresses are in
   fact the same (sort of sender address aliasing) ?
 
   Within Mailman?  No.  You should fix that at the MTA.  Either fix 
 it at the sending MTA, so that all addresses are canonicalized into 
 one form or the other, or fix it on the MTA where Mailman is running 
 so that all addresses are canonicalized.
 

Just in case you have an idea how to do it in Postfix (at the
server where Mailman is running) - I'd be grateful. Still, it seems not to
help - even if all long addresses are translated into short by
receiving MTA, people can subscribe with long addresses without our
control. 


   Otherwise, a user who is subscribed with the long version of address, and
   sends mail with the short version in From, will have his message rejected
   like one from a non-member etc.
 
   Alternatively, have the affected parties subscribe with both 
 addresses, and then set one of them to NOMAIL.  This will allow them 
 to post from either address, but they'll only get one copy of posts 
 to the mailing list.
 

Yes, but I can't force them to subscribe twice - so I'll have to hack the
subscription scripts to write both addresses by myself.

It seems to me anyway that I'll find no ready solution and will have
to change Mailman code. In fact, this is what I did - changed
isMember(self, member) in OldStyleMemberships.py, but this doesn't
always work smooth. 

So I hoped to find some ready recipe I missed in the documentation;
but as I now know it doesn't exist I'll continue to improve my code
hacking.

Thank you!
-Marina



 -- 
 Brad Knowles, [EMAIL PROTECTED]
 
 Those who would give up essential Liberty, to purchase a little
 temporary Safety, deserve neither Liberty nor Safety.
 
  -- Benjamin Franklin (1706-1790), reply of the Pennsylvania
  Assembly to the Governor, November 11, 1755
 
SAGE member since 1995.  See http://www.sage.org/ for more info.
 --
 Mailman-Users mailing list
 Mailman-Users@python.org
 http://mail.python.org/mailman/listinfo/mailman-users
 Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
 Unsubscribe: 
 http://mail.python.org/mailman/options/mailman-users/mary%40bgumail.bgu.ac.il
 
 Security Policy: 
 http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
 

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] How to make different versions of anemail

2005-03-03 Thread Brad Knowles
At 6:02 PM +0200 2005-03-03, Marina Markus wrote:
 Just in case you have an idea how to do it in Postfix (at the
 server where Mailman is running) - I'd be grateful.
	That's a simple matter of using the postfix canonical table.  See 
http://www.postfix.org/ADDRESS_REWRITING_README.html#canonical.

 Still, it seems not to
 help - even if all long addresses are translated into short by
 receiving MTA, people can subscribe with long addresses without our
 control.
Yup, that's a problem.
 So I hoped to find some ready recipe I missed in the documentation;
 but as I now know it doesn't exist I'll continue to improve my code
 hacking.
	I believe that this is something that they're working on fixing 
in the design work for the upcoming Mailman version 3, but I don't 
know any more about it than that.

	If you can come up with a suitably generalized patch and upload 
that to the Mailman site on SourceForge, that would increase the 
probability that it might get included in a future version of Mailman 
2.x.  Then you wouldn't have to keep maintaining your local patched 
version.

--
Brad Knowles, [EMAIL PROTECTED]
Those who would give up essential Liberty, to purchase a little
temporary Safety, deserve neither Liberty nor Safety.
-- Benjamin Franklin (1706-1790), reply of the Pennsylvania
Assembly to the Governor, November 11, 1755
  SAGE member since 1995.  See http://www.sage.org/ for more info.
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp