Thunderbird 3.1 / plain text messages / double space at the beginning

After update to 3.1 in all my outgoing plain text mail messages a
double space is being inserted in the beginning of the first line.

While message is in Drafts it is Ok. After sending in the IMAP "Sent
Items", Inbox or mailing list folder the messages has two extra
spaces.

As I see from company's internal mailing list I am not alone. I see
the same double-spaced messages from other people with Thunbderbird
3.1+.

Today's update to 3.1.1 has not changed anything.

Also I've tried to use Outlook Express with the same mail server and
Thunderbird with other mail server. Most likely the problem is
exclusively related to Thunderbird version. And I've never seen this
before.
-1
fedor57
7/27/2010 6:34:22 PM
📁 mozilla.support.thunderbird
📃 22506 articles.
⭐ 5 followers.

💬 12 Replies
👁️‍🗨️ 2455 Views

On 7/27/2010 2:34 PM, fedor57 wrote:
> After update to 3.1 in all my outgoing plain text mail messages a
> double space is being inserted in the beginning of the first line.
>
> While message is in Drafts it is Ok. After sending in the IMAP "Sent
> Items", Inbox or mailing list folder the messages has two extra
> spaces.
>
> As I see from company's internal mailing list I am not alone. I see
> the same double-spaced messages from other people with Thunbderbird
> 3.1+.
>
> Today's update to 3.1.1 has not changed anything.
>
> Also I've tried to use Outlook Express with the same mail server and
> Thunderbird with other mail server. Most likely the problem is
> exclusively related to Thunderbird version. And I've never seen this
> before.

This was discussed today - the hope is to have this fixed in the next 
update. The next several days may show if that is possible.

-- 
http://wiki.mozilla.org/Thunderbird:Testing
http://www.spreadthunderbird.com/aff/165/
1
Wayne
7/28/2010 2:31:41 AM
On Jul 28, 3:31=A0am, Wayne Mery  wrote:
> On 7/27/2010 2:34 PM, fedor57 wrote:
>
>
>
>
>
> > After update to 3.1 in all my outgoing plain text mail messages a
> > double space is being inserted in the beginning of the first line.
>
> > While message is in Drafts it is Ok. After sending in the IMAP "Sent
> > Items", Inbox or mailing list folder the messages has two extra
> > spaces.
>
> > As I see from company's internal mailing list I am not alone. I see
> > the same double-spaced messages from other people with Thunbderbird
> > 3.1+.
>
> > Today's update to 3.1.1 has not changed anything.
>
> > Also I've tried to use Outlook Express with the same mail server and
> > Thunderbird with other mail server. Most likely the problem is
> > exclusively related to Thunderbird version. And I've never seen this
> > before.
>
> This was discussed today - the hope is to have this fixed in the next
> update. The next several days may show if that is possible.
>
> --http://wiki.mozilla.org/Thunderbird:Testinghttp://www.spreadthunderbird=
..com/aff/165/

Hello!
In my case this happens with HTML only, not with plain text. I have
3.1.1 installed. So if I go Edit -> Account Settings -> Composition &
Addressing and unselect the 'Compose messages in HTML format' option
then the double space at the beginning is gone.
Does this sound like the same issue/same fix?

Thanks!
-1
Daniel
7/28/2010 8:48:47 AM
On 7/27/2010 10:31 PM, Wayne Mery wrote:
> On 7/27/2010 2:34 PM, fedor57 wrote:
>> After update to 3.1 in all my outgoing plain text mail messages a
>> double space is being inserted in the beginning of the first line.
>>
>> While message is in Drafts it is Ok. After sending in the IMAP "Sent
>> Items", Inbox or mailing list folder the messages has two extra
>> spaces.
>>
>> As I see from company's internal mailing list I am not alone. I see
>> the same double-spaced messages from other people with Thunbderbird
>> 3.1+.
>>
>> Today's update to 3.1.1 has not changed anything.
>>
>> Also I've tried to use Outlook Express with the same mail server and
>> Thunderbird with other mail server. Most likely the problem is
>> exclusively related to Thunderbird version. And I've never seen this
>> before.
>
> This was discussed today - the hope is to have this fixed in the next
> update. The next several days may show if that is possible.
>

[correction] next update after 3.1.2

-- 
http://wiki.mozilla.org/Thunderbird:Testing
http://www.spreadthunderbird.com/aff/165/
-1
Wayne
7/28/2010 1:42:26 PM
On Jul 28, 2:42=A0pm, Wayne Mery  wrote:
> On 7/27/2010 10:31 PM, Wayne Mery wrote:
>
>
>
>
>
> > On 7/27/2010 2:34 PM, fedor57 wrote:
> >> After update to 3.1 in all my outgoing plain text mail messages a
> >> double space is being inserted in the beginning of the first line.
>
> >> While message is in Drafts it is Ok. After sending in the IMAP "Sent
> >> Items", Inbox or mailing list folder the messages has two extra
> >> spaces.
>
> >> As I see from company's internal mailing list I am not alone. I see
> >> the same double-spaced messages from other people with Thunbderbird
> >> 3.1+.
>
> >> Today's update to 3.1.1 has not changed anything.
>
> >> Also I've tried to use Outlook Express with the same mail server and
> >> Thunderbird with other mail server. Most likely the problem is
> >> exclusively related to Thunderbird version. And I've never seen this
> >> before.
>
> > This was discussed today - the hope is to have this fixed in the next
> > update. The next several days may show if that is possible.
>
> [correction] next update after 3.1.2
>
> --http://wiki.mozilla.org/Thunderbird:Testinghttp://www.spreadthunderbird=
..com/aff/165/

Wayne,

I don't see 3.1.2 to scheduled any time soon at https://wiki.mozilla.org/Re=
leases
Do you know roughly when this update is coming?
Or do you know if there is a workaround for this problem?

Thanks!
-1
Daniel
7/29/2010 8:03:34 AM
On 7/29/2010 4:03 AM, Daniel wrote:
> On Jul 28, 2:42 pm, Wayne Mery  wrote:
>> On 7/27/2010 10:31 PM, Wayne Mery wrote:
>>
>>
>>
>>
>>
>>> On 7/27/2010 2:34 PM, fedor57 wrote:
>>>> After update to 3.1 in all my outgoing plain text mail messages a
>>>> double space is being inserted in the beginning of the first line.
>>
>>>> While message is in Drafts it is Ok. After sending in the IMAP "Sent
>>>> Items", Inbox or mailing list folder the messages has two extra
>>>> spaces.
>>
>>>> As I see from company's internal mailing list I am not alone. I see
>>>> the same double-spaced messages from other people with Thunbderbird
>>>> 3.1+.
>>
>>>> Today's update to 3.1.1 has not changed anything.
>>
>>>> Also I've tried to use Outlook Express with the same mail server and
>>>> Thunderbird with other mail server. Most likely the problem is
>>>> exclusively related to Thunderbird version. And I've never seen this
>>>> before.
>>
>>> This was discussed today - the hope is to have this fixed in the next
>>> update. The next several days may show if that is possible.
>>
>> [correction] next update after 3.1.2
>>
>> --http://wiki.mozilla.org/Thunderbird:Testinghttp://www.spreadthunderbird.com/aff/165/
>
> Wayne,
>
> I don't see 3.1.2 to scheduled any time soon at https://wiki.mozilla.org/Releases
> Do you know roughly when this update is coming?
> Or do you know if there is a workaround for this problem?
>
> Thanks!

no date, which is why i didn't mention dates :)
   plus, it's not a 100% certainty - there's no patch yet.

and no workaround afaik.

-- 
http://wiki.mozilla.org/Thunderbird:Testing
http://www.spreadthunderbird.com/aff/165/
1
Wayne
7/29/2010 2:13:30 PM
Hi all,
I am experiencing the same problem. I have double space on the first
line of the body of every email i send out using Thunderbird 3.1.2. I
tried to change to text only in the send options and the problem
remains.
any reason why this happens? Should I downgrade my Thunderbird in the
meantime?
rgds
Deep Batra

On Jul 29, 10:13=A0pm, Wayne Mery  wrote:
> On 7/29/2010 4:03 AM, Daniel wrote:
>
>
>
>
>
> > On Jul 28, 2:42 pm, Wayne Mery =A0wrote:
> >> On 7/27/2010 10:31 PM, Wayne Mery wrote:
>
> >>> On 7/27/2010 2:34 PM, fedor57 wrote:
> >>>> After update to 3.1 in all my outgoing plain text mail messages a
> >>>> double space is being inserted in the beginning of the first line.
>
> >>>> While message is in Drafts it is Ok. After sending in the IMAP "Sent
> >>>> Items", Inbox or mailing list folder the messages has two extra
> >>>> spaces.
>
> >>>> As I see from company's internal mailing list I am not alone. I see
> >>>> the same double-spaced messages from other people with Thunbderbird
> >>>> 3.1+.
>
> >>>> Today's update to 3.1.1 has not changed anything.
>
> >>>> Also I've tried to use Outlook Express with the same mail server and
> >>>> Thunderbird with other mail server. Most likely the problem is
> >>>> exclusively related to Thunderbird version. And I've never seen this
> >>>> before.
>
> >>> This was discussed today - the hope is to have this fixed in the next
> >>> update. The next several days may show if that is possible.
>
> >> [correction] next update after 3.1.2
>
> >> --http://wiki.mozilla.org/Thunderbird:Testinghttp://www.spreadthunderb=
i...
>
> > Wayne,
>
> > I don't see 3.1.2 to scheduled any time soon athttps://wiki.mozilla.org=
/Releases
> > Do you know roughly when this update is coming?
> > Or do you know if there is a workaround for this problem?
>
> > Thanks!
>
> no date, which is why i didn't mention dates :)
> =A0 =A0plus, it's not a 100% certainty - there's no patch yet.
>
> and no workaround afaik.
>
> --http://wiki.mozilla.org/Thunderbird:Testinghttp://www.spreadthunderbird=
..com/aff/165/- Hide quoted text -
>
> - Show quoted text -

-1
Deep
8/13/2010 5:52:50 AM
On Aug 13, 6:52=A0am, Deep  wrote:

> > no date, which is why i didn't mention dates :)
> > =A0 =A0plus, it's not a 100% certainty - there's no patch yet.
>
> > and no workaround afaik.

Hi all,

I've found a workaround, but it's a pain to remember.

Insert the recipient's address and subject as normal and then click in
the body of the email.

The very next thing you do is change the default style from Body Text
to Preformat. If you then start typing your message and send it, you
should find it comes out without a space at the beginning.

Well it works for me anyway!

H
1
H
8/13/2010 8:43:54 AM
It's a known bug. Lots of people have reported it:

https://bugzilla.mozilla.org/show_bug.cgi?id=564737

I submitted a patch for it on July 20. They didn't like my
patch :-), so I submitted a better one on July 23. The Mozilla
team is working on getting the necessary unit tests written
for my patch so that they can roll it into an upcoming
release. I don't know whether they're planning on trying to
get it into 3.1.2 or waiting until 3.2 or 4.0. Given how many
people are being affected by it, I'd hope they'd try to
squeeze it into 3.1.2, but it may not quality for a point
release because it's not a security issue.

In short, a fix is in hand and will show up in Thunderbird
eventually, I'm just not sure exactly when.


-1
jik
8/13/2010 9:55:46 PM
Daniel  writes:
>In my case this happens with HTML only, not with plain text. I have
>3.1.1 installed. So if I go Edit -> Account Settings -> Composition &
>Addressing and unselect the 'Compose messages in HTML format' option
>then the double space at the beginning is gone.
>Does this sound like the same issue/same fix?

Yes, since the bug occurs when an HTML message is translated
into a plain-text message because Thunderbird decides that it
doesn't have any elements in it that require HTML rendering.

That is, when you compile a message using the HTML editor and
then send the message, Thunderbird checks if you actually did
anything in the body of the message that requires HTML to
display. If not, i.e., if the message is just plain text, then
Thunderbird converts the message to plain text before sending
it. That conversion is where the bug is that causes the extra
spaces at the beginning of the message.


1
jik
8/13/2010 9:56:27 PM
Wayne Mery  writes:
>no date, which is why i didn't mention dates :)
>   plus, it's not a 100% certainty - there's no patch yet.

I am not sure what you mean. I submitted a patch on July 20
and updated patches based on feedback on July 23 and July 27.
David Bienvenu has been actively working to get the unit tests
straightened out so the patch can be checked in. See:

https://bugzilla.mozilla.org/show_bug.cgi?id=564737

When you say there is no patch, do you mean that the patch
hasn't been approved yet, or what? Because there most
certainly is a patch.

>and no workaround afaik.

Here are three different workarounds:

1. Install userChromeJS  and
put this into your userChrome.js file:

function DetermineConvertibility() {
    if (!gMsgCompose.composeHTML)
        return nsIMsgCompConvertible.Plain;
    return nsIMsgCompConvertible.No;
}

This will prevent Thunderbird from converting HTML messages to
plaintext-only when sending them. It'll instead send messages
with both plain-text and HTML versions. The plain-text version
will still have the extra spaces at the beginning of it, but
most email recipients nowadays read the HTML version, not the
plaintext version, so they'll never see it.

2. Put some HTML formatting into your signature (e.g., bold,
italic, font size change, whatever), which will also prevent
Thunderbird from converting your message to plaintext-only,
with the same result as above.

3. (Gross but works) Write your message and send it with Send
Later (Ctrl-Shift-Enter) instead of sending it directly. This
will put the message into your Outbox. Move the message from
your Outbox into your Drafts folder, double-click on it to
edit it, remove the extra spaces, and send it for real this
time. This works because since the message has already been
converted into plaintext, Thunderbird won't convert it again,
so when you delete the extra spaces, they'll stay deleted.
-1
jik
8/13/2010 9:57:34 PM
On 8/13/2010 5:57 PM, Jonathan Kamens wrote:
> Wayne Mery  writes:
>> no date, which is why i didn't mention dates :)
>>    plus, it's not a 100% certainty - there's no patch yet.
>
> I am not sure what you mean. I submitted a patch on July 20
> and updated patches based on feedback on July 23 and July 27.

"no date" was in response to when the next version would come out. At 
the time, v3.1.2 had not been assigned a ship date.

> David Bienvenu has been actively working to get the unit tests
> straightened out so the patch can be checked in. See:
>
> https://bugzilla.mozilla.org/show_bug.cgi?id=564737
>
> When you say there is no patch, do you mean that the patch
> hasn't been approved yet, or what? Because there most
> certainly is a patch.

Right, it didn't have reviews to get on trunk. Plus, it didn't have 
approval yet to get on the v1.9.2 branch (so it could get into TB 3.1.x. 
Therefore, effectively not patch.


>> and no workaround afaik.
>
> Here are three different workarounds:
>
> 1. Install userChromeJS  and
> put this into your userChrome.js file:
>
> function DetermineConvertibility() {
>      if (!gMsgCompose.composeHTML)
>          return nsIMsgCompConvertible.Plain;
>      return nsIMsgCompConvertible.No;
> }
>
> This will prevent Thunderbird from converting HTML messages to
> plaintext-only when sending them. It'll instead send messages
> with both plain-text and HTML versions. The plain-text version
> will still have the extra spaces at the beginning of it, but
> most email recipients nowadays read the HTML version, not the
> plaintext version, so they'll never see it.
>
> 2. Put some HTML formatting into your signature (e.g., bold,
> italic, font size change, whatever), which will also prevent
> Thunderbird from converting your message to plaintext-only,
> with the same result as above.
>
> 3. (Gross but works) Write your message and send it with Send
> Later (Ctrl-Shift-Enter) instead of sending it directly. This
> will put the message into your Outbox. Move the message from
> your Outbox into your Drafts folder, double-click on it to
> edit it, remove the extra spaces, and send it for real this
> time. This works because since the message has already been
> converted into plaintext, Thunderbird won't convert it again,
> so when you delete the extra spaces, they'll stay deleted.

Can you post those workarounds in the bug and in http://gsfn.us/t/16h1u? 
I'm sure the people following the issue will appreciate it.

-- 
QA/bugzilla advice ... 
http://www.mibbit.com/chat/?server=irc.mozilla.org&channel=#tb-qa
evangelize ... http://www.spreadthunderbird.com/aff/165/
you can help with ... http://wiki.mozilla.org/Thunderbird:Testing
-1
Wayne
8/14/2010 1:12:34 PM
Wayne Mery  writes:
>Can you post those workarounds in the bug and in http://gsfn.us/t/16h1u? 
>I'm sure the people following the issue will appreciate it.

Done. Although I see that a number of people have already
posted other workarounds (some of which are similar to mine)
in the thread on getsatisfaction.com.
1
jik
8/14/2010 7:05:17 PM