Hi Michelle,

On Mon, Jun 15, 2009 at 11:16:41AM +0200, Michelle Konzack wrote:
> Hallo Hartmut,

My name is Helmut, btw.

> Am 2009-06-15 09:22:24, schrieb Helmut Grohne:
> This is from the RFC's about Mailheaders, and it is also  written,  that
> the the receiver should not expect, that ALL headers are available.

I'm fine with that. But I disagree that this extends beyond receiving.
When I move a message from one Maildir to another Maildir the message is
already received, so no further changes should be made.

> The message is changed the first time when you  access  it  and  I  even
> have not accessed  a  message  and  found  "Content-Lenght:"  header  in
> message which where only accessed by "libnet-imap-simple-perl". I do not
> believe, the perllib has put the header into the message.

"The message is changed the first time when you access it" does not
match my observations. Can you give steps to reproduce?

> Are you sure, it is mutt who is adding the "Content-Lenght:" header?

Yes. There are easy steps to reproduce: Create two Maildirs a and b
(bash: mkdir -p a/{tmp,cur,new} b/{tmp,cur,new}). Then drop a message
without these headers, for instance an empty message in a (touch
a/new/empty). (Even though this message is syntactically incorrect mutt
can handle it.) Now mutt -f a and save the message to b. On inspecting
the resulting file you can see these headers added.

Would it help if the change in behaviour could be toggled by setting an
option?

Helmut



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to