jeevatkm / replywithheader Goto Github PK
View Code? Open in Web Editor NEWQuoting Outlook style headers and Signatures for Mail.app
Home Page: https://myjeeva.com/replywithheader
License: MIT License
Quoting Outlook style headers and Signatures for Mail.app
Home Page: https://myjeeva.com/replywithheader
License: MIT License
RWH Code refactoring to normalize/addressing
Since Entourage 2004 support option causes a style and newline issue on few mail clients. So I'm plan to handle this internally in universal manner.
Issue by FrankSmith from Tuesday Oct 30, 2012 at 19:10 GMT
Originally opened as jschroth/ReplyWithHeaders#3
Hi jschroth
Is it possible to rearrange the headers like Outlook would do? (oops, did I really mentioned Outlook? ;D )
In my personal opinion, the order of outlook a more common and used way. In Mail.app options I can set custom headers, but Mail arranges them only alphabetically. But some of them have already a fixed position in your plugin when replying.
Outlook display the header in the order (note BCC should be suppressed always):
From:
Sent:
To:
CC:
Subject:
This could be in a fixed position at the beginning of the headers. After that custom headers from mail could be included.
Further, there could be a checkbox in the preferences, only to use the above standard headers when replying/fowarding. This option gives the benefit, that one can have configured custom headers in Mail.app for general Mailbox views (e.g. like specific x-headers etc. for specific purposes) but when replying or forwarding a message only the headers above are included as a reply/forward annotation.
What do you think about that?
Cheers,
Frank
Branched from #29 AddressBook lookup feature into separate issue.
"3) Like 2) but going a step further: To have a selectable option to show the Name always without email address if a name is present in the header or the email address is found in the AddressBook."
Maverick seems to have broken the last version of ReplyWithHeaders. Can you verify?
Mail rejects this version.
Update MIT license to latest with all the author details.
This issue created from request of @FrankSmith from #1.
Description: On the Forwarded Header the subject is printed bold. It would be great, if it could match the reply header, too, so only the tags are bold, not the content.
Root cause: Typically Apple mail does bold for subject tag, will try for sync with Reply header else Reply header will be sync with Forward header.
Organizing a code structure, which help in upcoming goals.
OK, this is no issue, no request or anything like that.
It is just a big THANK YOU! for self-motivating and developing this great plugin.
Highly recommended and appreciated. ;)
Ean has suggested a new Label as 'Manage forward headers'
The left vertical lines that delimitate the quoted text in reply emails sent from Apple Mail with installed ReplyWithHeader plugin are not displayed in MS Outlook. However, they are correctly displayed in apple mail application.
Issue by ProLive from Thursday Jul 11, 2013 at 04:09 GMT
Originally opened as jschroth/ReplyWithHeaders#6
Hey All,
Is there a way at all to alter the font that is used for the attribution
I want to match it to what Outlook looks like
Cheers,
Dave
The new 4.2 beta pkg-installer prompts for an administrative account.
As this is installed in my local library folder, admin privileges are not necessary.
I don't want to give an installer root rights. Some even has no access to that account.
If administrative privileges are really required, I want exactly to know, what in every detail is going to be done in the admin context.
Outlook represents the From- and To-fields in the form:
From: Firstname Lastname [mailto:[email protected]]
To: Firstname Lastname
The Plugin currently seems to copy the raw headers like
From: "Firstname Lastname" [email protected]
To: "Firstname Lastname" [email protected]
or like this, when there are no quotes in the header:
From: Firstname Lastname [email protected]
To: Firstname Lastname [email protected]
It would be nice for a future release to have a configurable option, to show this like Outlook do.
to have a selectable option only to show the Name always without email address if a name is present in the header.
Like 2) but going a step further: To have a selectable option to show the Name always without email address if a name is present in the header or the email address is found in the AddressBook.
Completed would this by having an option to suppress the mail address in the From- and To-Fields seperately (or show it only when there is no name available)
Adding support of new OS X mail app
Can you either default to or add option for a line break after the header? Very messy without it, and Outlook convention is to have the line break, as far as I can tell...
The plugin appears under Preferences but English(Canada) is currently unsupported and therefore cannot be enabled. A workaround for now seems to be to duplicate the "en" localization settings as "en-CA".
Thank you.
Hi,
It looks like the latest versions of MailHub (http://dervishsoftware.com/) and ReplyWithHeader conflict. So far I only see that replies are not being reformatted to the Outlook style. Forwarding seems to work, and I haven't tested any other features.
Here is the error in Console:
10/29/13 9:35:48.826 AM Mail[14067]: objc[14067]: Class MHMessage is implemented in both /Users/heath/Library/Mail/Bundles/MailHub.mailbundle/Contents/MacOS/MailHub and /Users/heath/Library/Mail/Bundles/ReplyWithHeader.mailbundle/Contents/MacOS/ReplyWithHeader. One of the two will be used. Which one is undefined.
If I disable MailHub, things seem to work as expected. I'm not sure who's issue this is but I'll file a similar bug with Dervish. Thanks!
-Heath
Hi - thanks for taking over the project and for updating!
I'm getting this error message despite updating to 4.0 - how do I stop this from appearing?
Thanks!
Related to 4.2beta:
The date headers are always formatted in the local system format regardless which language setting one has chosen in the plugin. Because of that one has mixed language wording in the date string.
Example (note the german output of the sent date in the english context):
From: Mini Minimizer [mailto:[email protected]]
Sent: Montag, 05. August 2013 11:13:37 MESZ
To: 'Max Maximizer'
Subject: Some subject text coming here
should be
From: Mini Minimizer [mailto:[email protected]]
Sent: Monday, August 05, 2013 11:13
To: Max Maximizer
Subject: Some subject text coming here
Better would be if the date format is follwing the selected language. The suffix MESZ is also a bit confusing.
The display of seconds is fine for me even if Outlook has not such detailed output.
Adding Snow Leopard (10.6.x) support in v3.7 would enable new features and enhancements available to many users.
Related to 4.2beta, e.g. in the PlugIn
From: Mini Minimizer [mailto:[email protected]]
Sent: Monday, August 05, 2013 11:13
To: 'Max Maximizer'
Subject: Some subject text coming here
in Outlook:
From: Mini Minimizer [mailto:[email protected]]
Sent: Monday, August 05, 2013 11:13
To: Max Maximizer
Subject: Some subject text coming here
The output of To: should be without quotes.
The From field displays that correctly without quotes.
Sample Presentation:
From: Jeevanandam Madanagopal [mailto:[email protected]]
Some background info:
OS X Mavericks
Mail 7.0
When I try to change the font while composing an email it will not change the font of the highlighted text. Instead, it only changes the font that is being applied to Reply/Forward headers. This behavior is 100% of the time. I have to uninstall the mailbundle just to change fonts. Also, trying to change fonts in the Fonts & Colors tab of Mail Preferences doesn't work. It will only change the font used for the headers, just like when I try to change the font mid-composing.
Create an easy to use install for RWH, automating installation in .pkg. So user can install RWH plugin/bundle comfortably
German Mail 7.0 in Mavericks.
All Buttons don't work.
All Shortcuts don't work.
After quitting in menu and reopening new mails are created and saved in drafts folder. But they don't include any reply annotation
After Disabling the Plugin, all buttins/shortcuts are working fine again.
Implementation of From header label style.
Default style:
From: Jeevanandam M.
Extended style:
From: Jeevanandam M. [mailto:[email protected]]
Issue by jschroth from Tuesday Oct 30, 2012 at 15:00 GMT
Originally opened as jschroth/ReplyWithHeaders#2
FrankSmith asked to replace the forwarding header to match the reply header... this should be possible for a 3.3. enhancement.
Allowing user to chose font name and size for reply/forward header.
Issue by yokr from Monday Jan 14, 2013 at 19:25 GMT
Originally opened as jschroth/ReplyWithHeaders#4
Stopped working as of January 14, 2013. Hitting CMD-R shows no response from Mail. Opening message and replying from within no longer allows headers to be displayed.
Enabling the functionally of Forward header implementation and Entourage 2004 typography support by default in the bundle.
When installation is done by Root user, Mail.app doesn't have permission to read Info.plist. So RWH plugin is not recognized by Mail.app
Refer #47 for more details, will be addressed in v4.4 release.
In v4.1 I can only choose from the labels, not from the order. The two radio boxes are both disabled.
During a rewrite I come across Forward header border customization is used one. Hence removing that.
While enabling and disabling of RWH in Mail Preferences doesn't disable From Header style option #43.
Redesigned RWH mail preference to accommodate upcoming goals.
RWH to check for update of newer version availability and notify the user.
The PC version of Outlook does a great job of not adding a signature when replying to a message thread. However Mac Outlook adds one to every message or none at all. I would like to be able to add one to a new message but if I am replying or forwarding, I would like the RWH plug-in to remove the signature from the text.
is that something you could do?
This is like an Option hidden deep in the Outlook settings:
It would be nice to have an option setting for localized versions to always have english headers and US-english date format regardless of the lokal system language.
I have been using this for the last few versions. When I upgraded to Maverics I get this error but it is not working:
daurys-mbp:~ ldaury$ /Users/ldaury/Downloads/ReplyWithHeader-master/Package/Install-or-Upgrade.command ; exit;
Mac OS X version: 10.9
Mail Plugin: ReplyWithHeader
Installing ReplyWithHeader plugin
cp: /Users/ldaury/Downloads/ReplyWithHeader-master/Package/ReplyWithHeader.mailbundle: No such file or directory
Plugin support already enabled in Mail.app, no action required.
logout
[Process completed]
Hi,
RWH is my life saver but I just installed v. 4.3 on MacBook pro 10.8.5 with Mail 6.6 and Reply is totally blocked. I can't reply or forward any message. When I disable in Preferences the functions come back. Below is the text from "console":
Charlie
2014-01-05 06:33:43,780 Mail[5237]: *** -[NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from objects[0]
2014-01-05 06:33:43,781 Mail[5237]: (
0 CoreFoundation 0x00007fff8dd8eb06 __exceptionPreprocess + 198
1 libobjc.A.dylib 0x00007fff8def83f0 objc_exception_throw + 43
2 CoreFoundation 0x00007fff8dd531d7 -[__NSPlaceholderDictionary initWithObjects:forKeys:count:] + 119
3 CoreFoundation 0x00007fff8dd809f9 +[NSDictionary dictionaryWithObjects:forKeys:count:] + 57
4 ReplyWithHeader 0x000000010f66405d ReplyWithHeader + 8285
5 ReplyWithHeader 0x000000010f666442 ReplyWithHeader + 17474
6 ReplyWithHeader 0x000000010f667ad0 ReplyWithHeader + 23248
7 Mail 0x000000010b794aff Mail + 715519
8 Mail 0x000000010b793e16 Mail + 712214
9 Mail 0x000000010b793bda Mail + 711642
10 CoreFoundation 0x00007fff8dd8209c _invoking + 140
11 CoreFoundation 0x00007fff8dd81f37 -[NSInvocation invoke] + 263
12 CoreMessage 0x00007fff9683fe22 -[ThrowingInvocationOperation main] + 33
13 CoreMessage 0x00007fff967f125c -[MainThreadInvocationOperation main] + 90
14 Foundation 0x00007fff969315ca NSThreadPerformPerform + 225
15 CoreFoundation 0x00007fff8dd0db31 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION + 17
16 CoreFoundation 0x00007fff8dd0d455 __CFRunLoopDoSources0 + 245
17 CoreFoundation 0x00007fff8dd307f5 __CFRunLoopRun + 789
18 CoreFoundation 0x00007fff8dd300e2 CFRunLoopRunSpecific + 290
19 HIToolbox 0x00007fff8f9fbeb4 RunCurrentEventLoopInMode + 209
20 HIToolbox 0x00007fff8f9fbc52 ReceiveNextEventCommon + 356
21 HIToolbox 0x00007fff8f9fbae3 BlockUntilNextEventMatchingListInMode + 62
22 AppKit 0x00007fff98581533 _DPSNextEvent + 685
23 AppKit 0x00007fff98580df2 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
24 AppKit 0x00007fff985781a3 -[NSApplication run] + 517
25 AppKit 0x00007fff9851cbd6 NSApplicationMain + 869
26 libdyld.dylib 0x00007fff97d937e1 start + 0
)
During a rewrite of RWH plugin, to bring flexibility and improve experience I'm separating the header border/prefix customization from Header.
When forwarding message and some custom headers are selected in Mail-preferences, some of the custom headers are still present in the forwarded mail. The PlugIn strips only the first 4/5 lines of the attribution.
Example is shown in the following screenshot: The Last two lines are Mail.app-headers which are selected to show some details in the summery header of a message view pane. It depends how many extra headers one has selected.
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.