Open Bug 1007072 Opened 10 years ago Updated 9 years ago

Can't print saved messages (i.e., RFC 822 messages opened from files)

Categories

(SeaMonkey :: MailNews: General, defect)

SeaMonkey 2.26 Branch
x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

People

(Reporter: psychonaut, Unassigned)

References

Details

It is not possible to print an e-mail message opened from a file.

Steps to reproduce:
1. Use File -> Open File… to open some RFC 822 e-mail message (say, foo.eml) from the local file system.
2. In the message window which appears, File -> Print…

Observed behaviour:
3. Nothing happens.

Expected behaviour:
3. I expect a print dialog to appear which allows me to select a printer and printer settings, and to actually print the message.

Possibly related to Bug 1007068.
Probably a DUPLICATE of Bug 824909 (can't print .eml files - print preview remains blank). There's a patch in the other bug so hopefully this will be fixed soonish.
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
Thanks Philip and Tristan. I'm on it. Just testing my patch now.
I made a mistake. SeaMonkey has it's own version of nsMailGNOMEIntegration.cpp 
which is nsGNOMEShellService.cpp. REOPEN-ning. Sorry for the bugspam.
Status: RESOLVED → REOPENED
Depends on: 824909
Ever confirmed: true
Resolution: DUPLICATE → ---
Hey Phil. If if my refactored patch is accepted for bug 824909, then it can probably easily be adapted for SeaMonkey - although I probably won't have time to do that.
(In reply to Kip from comment #4)
> Hey Phil. If if my refactored patch is accepted for bug 824909, then it can
> probably easily be adapted for SeaMonkey - although I probably won't have
> time to do that.

Yep. We can do the SeaMonkey bits, no problem.
Status: REOPENED → NEW
Great. In theory, it should apply cleanly without a hitch, or with minimal adaptation if nsGNOMEShellService.cpp is similar enough to nsMailGNOMEIntegration.cpp. Good luck.
It may be helpful to know, that this bug for the first time appeared in version 2.17 of SeaMonkey
and has been a part of it since then up to the current version 2.38. Up to version 2.16.2 of
SeaMonkey printing of e-mail messages opened via File -> Open File... worked just fine.
You need to log in before you can comment on or make changes to this bug.