Add support for X-Unsent property in .eml files
Categories
(MailNews Core :: Composition, enhancement)
Tracking
(thunderbird_esr78 wontfix, thunderbird91+ fixed)
People
(Reporter: djst, Assigned: john)
References
(Blocks 1 open bug, Regressed 1 open bug)
Details
(Whiteboard: [workaround: try addon from comment 25])
Attachments
(1 file, 2 obsolete files)
|
48 bytes,
text/x-phabricator-request
|
wsmwk
:
approval-comm-beta+
|
Details | Review |
| Reporter | ||
Updated•23 years ago
|
Updated•21 years ago
|
Updated•21 years ago
|
| Reporter | ||
Updated•18 years ago
|
Updated•17 years ago
|
Comment 3•13 years ago
|
||
Comment 4•13 years ago
|
||
Comment 5•13 years ago
|
||
Comment 6•13 years ago
|
||
Comment 7•13 years ago
|
||
Comment 8•13 years ago
|
||
Comment 9•13 years ago
|
||
Comment 10•13 years ago
|
||
Comment 11•12 years ago
|
||
Comment 12•12 years ago
|
||
Comment 13•12 years ago
|
||
Comment 14•12 years ago
|
||
Comment 15•12 years ago
|
||
Comment 16•12 years ago
|
||
Comment 17•12 years ago
|
||
Comment 18•12 years ago
|
||
Comment 19•12 years ago
|
||
Comment 20•12 years ago
|
||
Comment 21•12 years ago
|
||
Comment 22•12 years ago
|
||
Comment 23•12 years ago
|
||
| Comment hidden (abuse-reviewed) |
Comment 25•12 years ago
|
||
Comment 26•12 years ago
|
||
Comment 28•10 years ago
|
||
| offensive | ||
| Comment hidden (offtopic) |
Comment 30•10 years ago
|
||
| Comment hidden (offtopic) |
| Comment hidden (offtopic) |
Comment 33•10 years ago
|
||
Comment 34•10 years ago
|
||
| Comment hidden (offtopic) |
Comment 36•10 years ago
|
||
Comment 37•10 years ago
|
||
Comment 38•10 years ago
|
||
| Comment hidden (offtopic) |
| Comment hidden (offtopic) |
| Comment hidden (offtopic) |
| Comment hidden (offtopic) |
| Comment hidden (offtopic) |
Comment 44•10 years ago
|
||
Comment 45•10 years ago
|
||
Comment 46•10 years ago
|
||
Comment 47•10 years ago
|
||
Comment 48•10 years ago
|
||
Comment 49•10 years ago
|
||
| Comment hidden (offtopic) |
| Comment hidden (offtopic) |
| Comment hidden (offtopic) |
Comment 53•9 years ago
|
||
| Comment hidden (offtopic) |
Comment 55•9 years ago
|
||
Comment 56•9 years ago
|
||
Comment 57•9 years ago
|
||
Comment 58•7 years ago
|
||
Hi guys, I've now also encountered this issue trying to create a sample script for creating email templates.
Currently, with the X-Unsent support addon installed, everything works except for file attachment.
File attachment works with X-Unsent set to zero or without the extension. In contrast image embeds work fine.
Here's the script and sample eml file.
Hopefully this helps whoever tackles this next.
Comment 59•5 years ago
|
||
There's no point in being able to support eml & x-unsent,
if saving as "mail" (eml) ignores the x-unsent tag, that i always have
to add in a text editor since almost a decade. & noone cares
about fixing it. Can't you do something about it Magnus
or you ace ?
Comment 60•5 years ago
|
||
moreover, it stopped working since the last major tb update already killed a lot of addons.
Comment 61•5 years ago
|
||
Give me few day, i will make this extension as WebExtension ;)
Comment 62•5 years ago
|
||
Hi Gosparini,
Please consider adding the missing fixes i've been asking forever:
1st fix:
-Saving the
X-Unsent: 1
tag in the mime headers, above mime-version tag..
Everytime i re-save the edited file that initially contained the X-unsent tag..
(I keep opening my eml files stupidly in a text utility to add it manually, it's hell.)
2nd fix:
An option to save as Eml, directly from the edited email window:
at File/Save as/ Eml (above File...)
Comment 63•5 years ago
|
||
Already reviewed Gosparini alternative that is a sort of downgrade of Lieser's version,
while demanding money when i clearly requested a contribution.
Anyone else besides Gosparini ?
Comment 64•5 years ago
|
||
To be clear ...
@ukrainian.consular doesn't know make the diference between Mozilla's Employee & Free Volonteer ...
I just pointed out to our friend, that a simple "thank you" or "sorry" for some time working on a volunteering basis was more appreciated than a lot of insult because "it wasn't perfect like before "
I've make an alternative to this addon because xul is today deprecated, and WebExtension doesn't provide all the previous existings functions.
Comment 65•5 years ago
|
||
If you want to try my addon :
https://addons.thunderbird.net/fr/thunderbird/addon/elm-editor/
You've got 2 buttons :
1st button on the main screen, allow you to choose an eml file to edit
2nd button, allow you to save your mail as eml file
Comment 66•5 years ago
|
||
| abuser-reviewed | ||
- Nobody asked you to contact me with your initial release as a so called contribution, to then pretend with your high assumptions
that giving you the issues is being insultive. & replying with "Ok ...
you're not paying me to make that ? True or False
I'm working on this for free, you're not the boss, and you will never be ..
Keep this information in a corner of your head."
So the only person insulting here is the flaming coder that talks about a corner of my head with UNSOLICITED works & attempts to contact me.
-
"Next time, you're speaking to me or any other guy, please start your mail with "sorry", or "thanks" ..."
Let me remind you, you are also not my God to require me to send you sorrys or thanks For DOWNGRADES, INSULTS & Unsolicited works. -
I told you we were discussing about emls & not elm, how you named it in some windows of your addon once it's installed,
& you respond with:
"Yess we're speaking of eml file's:
In this plugin, in the url of my github project, and in this url.
It's possibly your translator that turn some words in others"
You want screenshots or you can't still see the result of your xpi creation ? & what does it have to do with linguistic TRANSLATIONS ?
-
Noone asked a button to open eml files, if you had taken the time to read this whole report at bugzilla, you wouldn't be
contacting people & agressing them requesting money with your downgrades. -
Yesterday on github you were pretending that you couldn't add the x-unset tag yet because of the api, & your initial
pretension was: i'll create a fix & make Plieser's extention as a webextention. -
review the name of your addon if that amuses you even though it does not interest me for anything, your buttons
& egomaniac approach of the fixes, it's EML, not ELM. & one more thing, before posting an xpi at mozilla, try to make sure,
your addon really saves emls & the x-unsent tag.. -
To finish, i don't want your work, your downgrade as a new addon, nor have any interest in what you do & will never support
your abusive approach to people requesting contributions by telling them you're not their whore & "are you gonna pay?" NOONE
ever proposed you Money. & even though i'm extremely broke, i'd only give money after having shown sincere desire to help &
having fixed all requests & never on demand & like a flammer. i owe you NOTHING, even less sorrys for your downgrades. -
For your info, the Christ was whipped 666 times, mr pgpgeek, aka gosparini, aka davehill666,
I invite you to review your approach or go play elsewhere. unless you find a servant that gives a tos
about your indirect approach of a downgrade & starts his letters by "Sorry", did you mean Sorry
to interrupt you majesty ? I wasn't expecting a sincere fix since you pretended to convert Plieser's
addon into a webextention, when it's already a WEBEXTENTION, Mr..
| Comment hidden (abuse-reviewed) |
| Comment hidden (abuse-reviewed) |
Comment 69•5 years ago
|
||
& let me remind you that my initial request by email involved the word "Contribution".
Comment 70•5 years ago
|
||
(In reply to Magnus Melin [:mkmelin] from comment #55)
I had the start of this at one time, so attaching it here in case someone
wants to continue. IIRC it works for some case, but there are many other
call sites that aren't covered.
... as in everywhere an .eml is opened through menus or double click, inside and outside of Thunderbird. I haven't looked where in the code all those would be.
Comment 71•5 years ago
|
||
I've rebased this and changed the following:
- headers.get("from") added to the MailServices.compose.OpenComposeWindow() call. That selects the correct identity when opening the EML, or displays a notification when no suitable identity is found.
- MsgOpenEMLFile(fp.file, fp.fileURL) with two parameters, avoids double URL processing.
- Corrected URL to "chrome://messenger/content/messenger.xhtml" for Services.ww.openWindow() call, the messenger.xhtml was missing in the original patch, perhaps that's why it didn't work.
- Removed XXX comment, IMHO unnecessary.
Tested opening EML from menu and with double-click on Windows desktop, with and without TB running. Both working. In order for that to work, TB needs to be installed as the default mail application, so mach build package.
If you asked me for review, it would be r=jorgk. Maybe you want to find another reviewer.
f? to ask whether you're OK with the changes. I'm really not sure which other code path are missing to open an EML file. If you let me know which action can also open an EML file, I'll look into it.
Comment 72•5 years ago
|
||
| Assignee | ||
Comment 73•4 years ago
|
||
Updated•4 years ago
|
| Assignee | ||
Updated•4 years ago
|
| Assignee | ||
Updated•4 years ago
|
| Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Comment 74•4 years ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/b64ff3e97a96
Open X-Unsent from command line and from UI for editing. r=mkmelin
| Assignee | ||
Comment 75•4 years ago
|
||
Comment on attachment 9230980 [details]
Bug 166541 - Open X-Unsent from command line and from UI for editing. r=mkmelin
[Approval Request Comment]
Regression caused by (bug #):
User impact if declined:
X-Unset is ignored
Testing completed (on c-c, etc.):
Risk to taking this patch (and alternatives if risky):
Low, as the patch is specifically designed to do nothing on fail.
Comment 76•4 years ago
|
||
Comment on attachment 9230980 [details]
Bug 166541 - Open X-Unsent from command line and from UI for editing. r=mkmelin
[Triage Comment]
Approved for beta
Comment 77•4 years ago
|
||
| bugherder uplift | ||
Thunderbird 91.0b2:
https://hg.mozilla.org/releases/comm-beta/rev/e20b56329666
Description
•