Bug#904664: msgconvert mbox output issues
Olly Betts
olly at survex.com
Fri Aug 28 22:03:47 BST 2020
On Thu, Jul 26, 2018 at 01:30:56PM +0200, Matus UHLAR - fantomas wrote:
> 1. the "From " line contains full "From: " header, while it's supposed to
> contain only the address, without < and > brackets, with one space
> separating address and date (two spaces are used now).
I've fixed this in Debian and submitted the patch upstream.
> 2. output lines are end with CR-LF characters. CR's should be stripped, at
> leasst on unix systems.
>
> I have compared output with and without --mbox and the only differences are
> - From line
> - mime boundaries
> - new lines.
>
> Since the 2nd problem seems to come from Email::Sender::Transport::Mbox, I
> believe that package could be avoided, and mbox files can be written to
> single file starting each mail with "From address RFC822-date" and ending
> with empty line.
This same issue had also been reported upstream, but upstream believes
the current behaviour is correct so I think you need to take it up with
them if you disagree:
https://github.com/mvz/email-outlook-message-perl/issues/13#issuecomment-616044853
Writing mbox isn't quite as simple as you suggest - e.g. extra care is
needed for lines starting "From " in the message body. If this really
is wrong then it would be better to get it fixed in
Email::Sender::Transport::Mbox (as upstream suggests above) - that would
benefit other users of it.
Cheers,
Olly
More information about the pkg-perl-maintainers
mailing list