File Save As options from an email message do not include Rich Text Format and Saving as Text needs TXT extension

UNCONFIRMED
Unassigned

Status

Thunderbird
Mail Window Front End
UNCONFIRMED
9 years ago
6 years ago

People

(Reporter: Roger Stein, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

9 years ago
User-Agent:       Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Build Identifier: 2.00.12

1. Doing a Save As File from an open email uses the EML extension rather than TXT, which is confusing and requires changing the extension to TXT for each email saved.  Is there any possibility of changing the extension to TXT so it gets applied for each message saved as text?

2.  Can Rich Text Format be added to the list of Save As File options?  The default extension should be RTF.  This would enable formatting to be saving along with the message.


Reproducible: Always

Steps to Reproduce:
1. Open an email.
2. Select Save As, File.
3. Change to text in the Save As Format field
4. Default is to EML extension/format.
5. Must change the extension to TXT even though EML seems to be text as well
*******************
1. Open an email.
2. Select Save As, File.
3. Click the Drop down arrow in the Save As Format field.
4. Rich Text Format is not an option.


Actual Results:  
See above

Expected Results:  
See above

Comment 1

9 years ago
An .eml file is not a text file. (It can be viewed as text, though not very readable in all cases - like for say base64 encoded msgs.) Why is saving as .eml not a good option?
(Reporter)

Comment 2

9 years ago
Saving as EML is not an option because the messages become part of the content of the project being worked on which must be shared with others who do not use Thunderbird or have an email package that reads EML files.

Updated

9 years ago
Component: General → Mail Window Front End
QA Contact: general → front-end

Comment 3

8 years ago
The Save As dialog box contains a small pulldown selection menu to set the save type.  Selecting, say, "text" should change the suffix of the proposed filename to ".txt".  Currently, even if "text" is selected, the file is still saved as a .eml file.

Comment 4

6 years ago
September 2012 - several versions later - and we still have this problem. Can't save an email message as a .txt file. Right-click on a message in the inbox list, choose .txt from the dropdown menu, but in TB15, it is saved with no extension. Really would be great to get this fixed. Pretty please?! I'd work on it, if only I knew how to. Thanks.

Comment 5

6 years ago
(In reply to Ellen Blackstone from comment #4)
> September 2012 - several versions later - and we still have this problem.
> Can't save an email message as a .txt file. Right-click on a message in the
> inbox list, choose .txt from the dropdown menu, but in TB15, it is saved
> with no extension. Really would be great to get this fixed. Pretty please?!
> I'd work on it, if only I knew how to. Thanks.

Ellen, thanks for commenting. There's a lot of bugs around, including older and worse bugs than this, and not enough developer resources to fix them. So your help would be much appreciated. I'm a volunteer myself. Have a look at the code and suggest improvements; here's a starting point:

http://mxr.mozilla.org/comm-central/source/mailnews/base/src/nsMessenger.cpp#1118

It's probably less trivial than it seems, because it involves getting it right for native components of different OS.

Workaround (?):
If I understand Bug 508597 correctly, you can keep "All files" file type and just type your desired extension like ".htm" and it will save in the correct file type format. Well, you'll see some other known bugs then like we don't save all the images along with your html message.
You need to log in before you can comment on or make changes to this bug.