jeevatkm / replywithheadermozilla Goto Github PK
View Code? Open in Web Editor NEWOutlook style headers and few goodies for Thunderbird
Home Page: https://myjeeva.com/replywithheader-mozilla
License: Mozilla Public License 2.0
Outlook style headers and few goodies for Thunderbird
Home Page: https://myjeeva.com/replywithheader-mozilla
License: Mozilla Public License 2.0
Cleanup '>' in a plain text mail
Replied/forwarded content looses its original format and is converted always to plain text.
Sorry, but cannot download ReplyWithHeader v2.0 beta update from its link
https://docs.myjeeva.com/rwh-mozilla/[email protected]
It says that file is damaged.
Kind regards
Andrea
Error: ReferenceError: assignment to undeclared variable eml
Source File: chrome://replywithheader/content/rwh.js
Line: 336
This enhancement was originated form #11.
Sometimes, for example if I'm replying to a message from a mailing list which disallows top-posting, I prefer to use the default Thunderbird reply formatting. The RWH Preferences tab has a top-level "Enable" checkbox which makes it fairly easy to disable and enable ReplyWithHeader. But accessing it requires wading through the Add-ons screen, or leaving the tab open all the time.
It would be handy to have a toolbar button or menu check item to enable and disable ReplyWithHeader. Or to have a way to disable ReplyWithHeader for a single reply.
Thanks!
Doc reference for add-on changes: https://wiki.mozilla.org/Thunderbird/Add-ons_Guide_57
TB 60.* brings lots of breaking changes.
Start working on it 😄
excellent work!!
there is bug when selecting Header date format >Locale date format; the abbreviation for zone appears wrong.
in my case instead of PKT it is showing PST
Please fix
Thanks
Thunderbird 60.5.0 (64 bit)
Mac OSX 10.14.2
Installed RWH and restarted Tbird. Absolutely no reply header in replied messages - even less than the default Tbird one. Changed settings, restarted Tbird several times - nothing. Left in disabled mode so that there would be at least one reply line instead of none. I am not a programmer and have no interesting in debugging code. Any idea why the reply is non-existent? What manner of user error is this?
When this addon is active, replying to a message adds an additional line break (with br tag) in front of the signature in both HTML and text-only mails.
Using Thunderbird 60.3.1
This does not happen on new mails or forwarding.
The signature is in HTML format, as an external file, but this also happens with internal signatures
Answer is set to "above quote"
Signature is set to "below answer, but above quote"
Having to remove that line break on every reply is a bit annoying, especially since it is inconsistent to both new mails and forwarding, so it would be great if you could look into this.
another feature request.
currently, one reply header font has to be selected explicitly (for html messages).
it would be great if there was an option to select font(s) like it works under thunderbird (settings -> composition -> general -> html options).
or maybe an option to just use the font that is selected in thunderbird.
for example, there is a default "variable width" font available and other options that are a list of fonts ("helvetica, arial").
Hi,
when I reply to e-mails in some of my messages the "From:"-line in the header stays empty.
"From:" is there, but no e-mail address or name beside it.
The other lines (Sent, To, Subject) seem to work normal.
That "From:" is empty only seems to happen with e-mails which do not include the name of the sender. Messages which only have the e-mail address of the sender in the from-field.
e.g. "[email protected]" instead of "John Doe" or "John Doe < [email protected] >" .
When I use the setting Outlook Extended, the e-mail address is shown. [mailto:.......]
Using TB 60.5.1
The automatic language selection feature as per #44 seems to have unexpected effects at times.
Use case:
I've very much appreciated RWH, but sadly the latest update to Thunderbird - 60.0b3 - appears to have broken it. Is this a 'mistake' by Mozilla, or is there a genuine incompatibility?
I tried the 2.0 beat from the github but Thunderbird simply says "cannot install, not compatible".
As a 'coder' myself, I'm very happy to work with you to help isolate the issue - I pulled the source, but don't (yet) know anything about how T'bird determines compatibility or otherwise.
Do let me know if I can help.
This was requested as part initial request #1. But I'm taking it as separate enhancement request.
Hi Jeeva,
This is Rudolf from Slovakia. I am using TB (38.6.0) for a years. Few years ago, due to compatibility with most of colleagues who are working with Outlook, I started to use few Add-ons (SmartTemplate4 and QuoteAndComposeManager) - they work well, however I have still an issue with them.
Any email I am replying to, TB adds kind of quote character (>) - however this hiding is not visible in TB itself, however when I see my reply in Outlook, there is kind of shifting of quoted text below header.
One quick way to detect this is to - Reply email in TB, but not send it, then select replied email with header and paste it into text editor. You will see:
[Removed header info here due personal info]
> Hello Rudolf,
>
>
>
> I have checked bla bla...
>
>
This quota border characters ">" are not visible in TB, but they are actually sent - most likely via html code "blockquote" ...
Would it be possible, please, to improve your nice addon to really remove the quoted "shifting" ? I can send you email as an example and also screenshots how it looks in outlook
Thank you so much
Regards
Rudolf
Hi Jeevanandam,
First up - thanks for doing this add-on. I'm trying to ditch Outlook on my Mac but need to keep the standard look and feel in replies and conversations with the rest of the company - RWH is so close to getting me there!
I'm using RWH 1.5 in PostBox 5.0.14, and I need to have my email signature above the previous emails. This is not working when I hit Reply or Reply All.
The signature does appear correctly when I hit Forward, but it also has the "-------- Original Message --------" line directly under the signature and before the previous emails.
Let me know if you want more diagnostic info or if you want me to test a new release - happy to assist.
Regards,
Sean
Would be nice to have the option to use ISO format for the date (yyyy-MM-dd), though with local time instead of UTC.
I'm going to install Thunderbird 60 x64 and would like to know where I can download ReplyWithHeader 2.0beta version to test if it works.
Kind regards
Andrea
Your extension for Thunderbird is nice and practical. Unfortunately it removes my signature from frowarded mails. It would be usefull once it it is localized for other languages.
This is indeed an excellent plug-in, but it contains a locale error.
In Apple Mail, when I choose the “English” date format in RWH (version 6.0), it comes out as “November 5, 2018 at 3:20:27 PM EST”. However, this is not English, but American (en-US).
All other major countries that employ English as a major language (e.g., UK, Ireland, Canada, Australia, New Zealand, South Africa) use the en-GB standard, thus “5 November 2018 15:20:27 -0500" or “5 Nov 2018 15:20:27 -0500".
Do you think that you can include the en-GB format in addition to the en-US one?
Thanks in advance!
PS:
In Thunderbird (RWH 1.5), where the extension is supposed to use the system settings, the date still uses the American format, even though my system locale is English - UK.
Received from user:
To summarise the issues / needs:
.
With Thunderbird 60.0 x64 installed as an upgrade from Thunderbird 52.9.1 x32, ReplyWithHeader seems to work well.
With Thunderbird 60.0 x64 installed from scratch there is an issue in replying / forwarding emails: vertical distance from (replyed / forwarded email) header has different number of empty lines to the top.
Hi Jeevanandam,
I'm using Thunderbird 38.5.1 under Windows10 and your add-on
ReplyWithHeader 1.3.
My family name is "Däuble", so it contains the special character ä (an a
with two dots on top) as the 2nd character. I know that special
characters often can cause problems in data processing.
While using ReplyWithHeader I noticed a strange phenomenon:
when replying to an email I got from my brother Dietmar this morning, I
realized that the family name "Däuble" was not displayed correctly in
some cases, but it was displayed correctly in other cases, see my
attached screenshot and also the attached "message source" (which is the
mail I received from Dietmar).
Do you think this is a problem of ReplyWithHeader?
Cheers
Eberhard
Hello!
Thank you for this great add on! I have noticed that when replying to an email, the body of the initial email sent to me is moved slightly to the right, as if I have chosen the Tab button (in word) for the whole email. This is not the case when forwarding an email. Moreover, the 2 "--" before my signature disappear.
Thanks!
Seems like Thunderbird 52.x and above removed the mail.compose.max_recycled_windows
preference.
Add check and fix it.
No matter which font size I select in the add-on, e.g. 8 points or 16 points, Thunderbird sets the font size to "Medium" in the E-Mail.
As I write all my E-Mails in Font Size "Small" the header is bigger than the text.
This you can only see when you receive a reply to your reply.
Because the font size selected in the add-on is displayed correcctly in the draft before sending. With 8 the header is displayed small with 16 it is big.
I use Thunderbird 60.3.3
Support for Resend and Redirect functionality with RWH.
Looking forward to finally being able to easily get Outlook-style replies in Thunderbird and Postbox. Hopefully we'll be able to also finally get rid of the vertical nesting lines, too! ;)
Hello, how can I help to translate for portugueze brazilian?
Best Regards
Wanderlei
If the timezone abbrv. is not alpha (eg: "+03", Turkish timezone without DST) extension fails. Change the date/time format to GMT solves the issue.
console output:
TypeError: tzAbbr[1].match(...) is null[Learn More] rwh.js:215:16
tzAbbr chrome://replywithheader/content/rwh.js:215:16
It can be optional, but we shouldn't delete old quotation. We should delete added by Thunderbird during composing new email.
ReFwdFormatter does it better now.
currently, the font size for the reply header can only be set in px
. would be great if pt
is supported, too.
May I have a style like this in my reply: (not html)
-----Messaggio originale-----
Da: somebody@email_provider.com
A: you@email_provider.com
Inviato: mercoledì 28 novembre 2018 11:12
Oggetto: something subject
and where for the italian translate:
From: > Da:
To: > A:
Cc: > Cc:
Subject: > Oggetto:
Date: > Data:
Sent: > Inviato:
Forwarded Message > Messaggio inoltrato
Original Message > Messaggio originale
On messages for which the "Reply to mailing list" button is active (due to the presence of a "List-Post:" header? not sure) replying to the list does not trigger ReplyWithHeader. The default Thunderbird reply formatting is used.
I know we had issues before with my username having a space in it "danhardiman 1".
Last login: Thu Sep 22 12:06:44 on console
Dan-Laptop:~ danhardiman$ /Users/danhardiman\ 1/INSTALLERS\ EMAIL/ReplyWithHeader-v5.2-beta/Install-or-Upgrade-or-Reenable.command ; exit;
RWH:: Starting installation...
RWH:: Mail Plugin - ReplyWithHeader
RWH:: Mac OS X version: 10.12
RWH:: Mail.app 10.0 [Build 3226]
/Users/danhardiman 1/INSTALLERS EMAIL/ReplyWithHeader-v5.2-beta/Install-or-Upgrade-or-Reenable.command: line 41: [: /Users/danhardiman: binary operator expected
/Users/danhardiman 1/INSTALLERS EMAIL/ReplyWithHeader-v5.2-beta/Install-or-Upgrade-or-Reenable.command: line 47: [: /Users/danhardiman: binary operator expected
RWH:: Installing ReplyWithHeader Mail plugin
usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file target_file
cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file ... target_directory
RWH:: user 'danhardiman' is installing plugin
2016-09-23 06:24:52.961 defaults[4724:415678] Could not write domain /Users/danhardiman/Library/Preferences/com.apple.mail.plist; exiting
RWH:: Domain is /Users/danhardiman/Library/Preferences/com.apple.mail.plist
RWH:: Adding UUID 36CCB8BB-2207-455E-89BC-B9D6E47ABB5B
2016-09-23 06:24:53.115 defaults[4726:415688] Unexpected argument -array-add; leaving defaults unchanged.
RWH:: Adding UUID 36CCB8BB-2207-455E-89BC-B9D6E47ABB5B for Sierra
2016-09-23 06:24:53.191 defaults[4727:415692] Unexpected argument -array-add; leaving defaults unchanged.
RWH:: Installation complete
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
If I follow your instructions from last time (Which is how I installed 5.2 pre-Sierra upgrade):
this gives a result of:
36CCB8BB-2207-455E-89BC-B9D6E47ABB5B
defaults write com.apple.mail EnableBundles -bool true\
defaults write /Users/DanHardiman\ 1/Library/Mail/Bundles/ReplyWithHeader.mailbundle/Contents/Info.plist SupportedPluginCompatibilityUUIDs -array-add 36CCB8BB-2207-455E-89BC-B9D6E47ABB5B
and I get an Incompatable message when I start mail... and when I look in the bundles directory, it has moved the plugin.
Last login: Fri Sep 23 06:29:03 on ttys000
Dan-Laptop:~ danhardiman$ defaults write com.apple.mail EnableBundles -bool true\
defaults write /Users/DanHardiman\ 1/Library/Mail/Bundles/ReplyWithHeader.mailbundle/Contents/Info.plist SupportedPluginCompatibilityUUIDs -array-add 36CCB8BB-2207-455E-89BC-B9D6E47ABB5B
Command line interface to a user's defaults.
Syntax:
'defaults' [-currentHost | -host ] followed by one of the following:
read shows all defaults
read shows defaults for given domain
read shows defaults for given domain, key
read-type shows the type for the given domain, key
write <domain_rep> writes domain (overwrites existing)
write writes key for domain
rename <old_key> <new_key> renames old_key to new_key
delete deletes domain
delete deletes key in domain
import writes the plist at path to domain
import - writes a plist from stdin to domain
export saves domain as a binary plist to path
export - writes domain as an xml plist to stdout
domains lists all domains
find lists all entries containing word
help print this help
is ( <domain_name> | -app <application_name> | -globalDomain )
or a path to a file omitting the '.plist' extension
is one of:
<value_rep>
-string <string_value>
-data <hex_digits>
-int[eger] <integer_value>
-float <floating-point_value>
-bool[ean](true | false | yes | no)
-date <date_rep>
-array ...
-array-add ...
-dict ...
-dict-add ...
Dan-Laptop:~ danhardiman$
ReplyWithHeaderMozilla would require localization for other languages, specifically for Polish pl_PL.
This tracks the release effort of RWH v2.1.0
it would be very nice to have the ability to change the color and density of the 'thin blue separator' line.
Hi,
RWH plugin doesn't work properly with new version of Thunderbird v45.1.0. It doesn't attach header to forwarded mails. It works properly with replies.
I unzipped replywithheader-2.0-tb-windows.xpi and checked the install.rdf file.
This contains the line:
<em:maxVersion>64.*</em:maxVersion>
so I would expect it to run OK with 64.0b1.
I tried changing it to 64.0* - no different
Any ideas what I can try next?
Currently Add-on does:
Sent: Sunday, Jul 19, 2015 at 17:06:23 GMT-07:00
Bring following formats:
Automatically select the header language/locale based on sending account email
see => PR #50
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.