Re: Mailing list reply
- To: mutt-users@xxxxxxxx
- Subject: Re: Mailing list reply
- From: Kyle Wheeler <kyle-mutt@xxxxxxxxxxxxxx>
- Date: Fri, 5 Oct 2007 14:10:12 -0500
- Comment: DomainKeys? See http://domainkeys.sourceforge.net/
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed; d=memoryhole.net; h=date:from:to:subject:message-id:references:mime-version:content-type:in-reply-to; q=dns/txt; s=default; bh=4Cb4MbpveS6wWCxr2Qz+fMrKTW4=; b=a4ozd9cmQWxxDIATqMM594rwC6EU6bPL6N8IRwqlyT0U7rUQPsVKIV0zbELvxPMu+fv0MBTzpsVwkc2bh8USswXL0hryAl6XJ+PjnRaWFNyypftxsriHEz0I/KZzku8ZBTvVebj28M0K/o6WUTA8luFb0Lr51Z9fqQGnDhvpRbE=
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=memoryhole.net; b=ALrrPGE1cg5+o0k7bl00v3hCSrseORRy/Tk6k7suD3BrRtFxb7PFmeOWS3X5DPg8JgPs6geN16GKIuE1CUJtVnJdwVfbHaDKmU+frNX1TU3vFRPONRu1Y2gGwXJ176H6UjIJNxCFzaFceefhDwL5QKj1TgYHkrTqdGH3w6bjjys=; h=Received:Received:Date:From:To:Subject:Message-ID:Mail-Followup-To:References:MIME-Version:Content-Type:Content-Disposition:In-Reply-To:User-Agent;
- In-reply-to: <20071005184159.GA21689@xxxxxxxxxxxxxxx>
- List-post: <mailto:mutt-users@mutt.org>
- List-unsubscribe: send mail to majordomo@mutt.org, body only "unsubscribe mutt-users"
- Mail-followup-to: mutt-users@xxxxxxxx
- References: <20071005170327.GB8705@xxxxxxxxxxxxxxx> <20071005174435.GI9914@xxxxxxxxxxxxx> <20071005184159.GA21689@xxxxxxxxxxxxxxx>
- Sender: owner-mutt-users@xxxxxxxx
- User-agent: Mutt/1.5.16 (2007-09-19)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Friday, October 5 at 11:42 AM, quoth Breen Mullins:
> After more digging, I understand a bit more about what's going on.
>
> ChangeLog:
> 2004-07-20 08:17:21 Thomas Roessler <roessler@xxxxxxxxxxxxxxxxxx>
> (roessler)
>
> * imap/message.c, mutt.h, parse.c, send.c, url.c: Use List-Post
> headers when doing list-reply.
Ah, I thought that might be happening.
> And indeed, there's a List-Post header present that specifies
> listname@xxxxxxxxxxxxxxxxxx
> I've changed my .muttrc as you suggested, to delimit the subscribed
> address properly.
> But the list-reply still picks up both versions of the list address when I
> try to reply. (The 'normal' one is in the address used by the
> person I was replying to.) There are no followup headers in the message.
So, have you tried making it this:
subscribe '^listname@mail\.listname\.com$'
That way the only address that is recognized as a list is the one the
list specifies in the List-Post header. Unless something else is going
on, that should prevent you from replying to listname@xxxxxxxxxxxxx
Of course, you could always *force* the issue, by adding a send2-hook:
send2-hook '~C listname@xxxxxxxxxxxx ~C listname@xxxxxxxxxxxxxxxxx' \
'push <edit-to><kill-line>listname@xxxxxxxxxxxx<enter>'
;)
> This looks like a bug: mutt usually gives us the flexibility to work
> around eccentric configurations by a listowner, but it doesn't seem to
> work here.
Oh, I don't doubt that we can work around this eccentricity, and
except for the fact that the use of List-Post isn't documented, things
don't appear to be behaving other than as advertised, so... but you
have a point that this could probably be done better. The question is,
what's the best way to work around it in a generic way?
I'm assuming the List-Post header was used for cases when a person is
too lazy to add that mailing list to their list of mailing lists (e.g.
with the subscribe or list commands). Perhaps a variable could be
added to turn that off? Or change the behavior to only use the
List-Post header when no other mailing list addresses have been found?
~Kyle
P.S. I've often thought something like an addr-hook, that forces
specific addresses to be treated as something else (akin to a
charset-hook, kinda) would be pretty useful, and such a thing would
solve the problem here, as long as mutt eliminates duplicate
recipients. For example:
addr-hook listname@xxxxxxxxxxxxxxxxx listname@xxxxxxxxxxxx
- --
The price of freedom of religion, or of speech, or of the press, is
that we must put up with a good deal of rubbish.
-- Robert Jackson
-----BEGIN PGP SIGNATURE-----
Comment: Thank you for using encryption!
iD8DBQFHBowUBkIOoMqOI14RAmvrAKCvEpyBotQ7NURl4J8iK1sWGa65fgCgg16h
BJnmg+VeI7apP8iczaIqoXk=
=IW9F
-----END PGP SIGNATURE-----