Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.4: Fix Mail's reply attribution line System 10.4
Tiger only hintWhen you reply to a message, Apple Mail quotes the text of the message to which you're replying after a line like "On May 4 2005, at 5:16 PM, John Doe wrote:". For some reason, though, Mail puts a blank line after that line, separating it from the quoted text, and skips putting one before it, so it's right under the cursor and ends up run in with your typed message. It's weird and ugly! To fix this from the Terminal, type this:
sudo vi /System/Library/Frameworks/Message.framework/Versions/\
B/Resources/English.lproj/Delayed.strings
Change the line that reads:
"REPLY_ATTRIBUTION" = "On %1$@, at %2$@, %3$@ wrote:nn";
to this:
"REPLY_ATTRIBUTION" = "nOn %1$@, at %2$@, %3$@ wrote:";
Then you'll probably have to restart to clear the system's cache and have the changes take effect.

[robg adds: I believe this is 10.4 only as I couldn't see this file on my 10.3 partition, only the 10.4 partition...]
    •    
  • Currently 1.83 / 5
  You rated: 4 / 5 (6 votes cast)
 
[12,079 views]  

10.4: Fix Mail's reply attribution line | 19 comments | Create New Account
Click here to return to the '10.4: Fix Mail's reply attribution line' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.4: Fix Mail's reply attribution line
Authored by: jedik on May 15, '05 03:13:14AM

I guess there are some slashes missing... I got this here:

[code]"REPLY_ATTRIBUTION" = "On %1$@, at %2$@, %3$@ wrote:\n\n";[/code]

Cheers

---
:: Jedi Knight ::
-- Mac Rules! --



[ Reply to This | # ]
10.4: Fix Mail's reply attribution line
Authored by: jedik on May 15, '05 03:19:22AM
Forgot to change the post mode to HMTL, sorry. And there is no way to edit a post. Well... :( Anyways, what *really* bugs me is that the signature now is place TWO blanck lines bellow the last line. That's ugly, and a wast of space. :/

---
:: Jedi Knight ::
-- Mac Rules! --

[ Reply to This | # ]

10.4: Fix Mail's reply attribution line
Authored by: jedik on May 15, '05 03:21:40AM

And, BTW, the reply should go AFTER the quoted text. :((((


---
:: Jedi Knight ::
-- Mac Rules! --



[ Reply to This | # ]
10.4: Fix Mail's reply attribution line
Authored by: nathanst on May 15, '05 03:13:47AM
It looks like the format up there is a bit off. It should be

"On %1$@, at %2$@, %3$@ wrote:\n\n"
becomes

"\nOn %1$@, at %2$@, %3$@ wrote:"
although I think you might actually want:

"\nOn %1$@, at %2$@, %3$@ wrote:\n"


[ Reply to This | # ]
10.4: Fix Mail's reply attribution line
Authored by: jakepog on May 15, '05 04:32:14AM

That file isn't there in 10.3, but it is in the same folder, just called "Message.strings":

/System/Library/Frameworks/Message.framework/Versions/\
B/Resources/English.lproj/Message.strings

To find the string in question, just "Apple-F" it. The file also requires it's parent folder's permissions to change to save.

---
The past is a fiction designed to account for the discrepancy between my immediate physical sensations and my state of mind.



[ Reply to This | # ]
10.4: Fix Mail's reply attribution line
Authored by: sydlow on May 15, '05 05:02:08AM

Can anyone get this hint to work? I've made the changes and deleted all the system caches (with Tiger Cache Cleaner) and Mail is still replying with the standard attribution instead of the amended one.



[ Reply to This | # ]
10.4: Fix Mail's reply attribution line
Authored by: erichsu on May 16, '05 02:12:54AM

i cant get it to work either.



[ Reply to This | # ]
10.4: Fix Mail's reply attribution line
Authored by: ghinteclinn on May 16, '05 05:16:36PM

Mee Three.
Maybe it's cached somewhere else?



[ Reply to This | # ]
Worked for me
Authored by: echo on May 23, '05 02:53:10AM

Worked for me, after deleting the Mail folder in user caches (which was empty anyway) + restarting. The change did not show before restarting.



[ Reply to This | # ]
10.4: Fix Mail's reply attribution line
Authored by: pran on Aug 25, '05 12:54:22PM

Same here. Deleted system cache using TinkerTool and Cocktail.



[ Reply to This | # ]
10.4: Fix Mail's reply attribution line
Authored by: DylanMuir on May 17, '05 03:49:59AM

Just a quick note for the maybe-bewildered vi-haters: You can't do this in pico. Maybe because of the file's encoding, you can't view the text properly. vi of course works fine, or you could use Pseudo to get super-user privileges for a GUI app.



[ Reply to This | # ]
10.4: Fix Mail's reply attribution line
Authored by: magill on Jun 12, '05 11:33:28AM

Another way to edit the file (which is in UTF-16) is to use text edit -- save the file to your desktop and then drag it to /system/...

You will be told you can't do it, but do you want to authenticate. When you do, it will ask you to replace.

Then simply reboot.

---
--
William H. Magill
Senior Systems Administrator



[ Reply to This | # ]
10.4: Fix Mail's reply attribution line
Authored by: ameyer on Jul 22, '05 12:13:00AM

I too found the /System/Library/Frameworks/Message.framework/Versions/B/Resources/English.lproj/Delayed.strings

However, I am unable to figure out how to edit it such that Mail will insert the standard sort of reply attribution. e.g.:
-----Original Message-----
From: name
Sent: day, date, time
To: recipent 1; recipient 2; etc.
Cc: cc recipent 1; cc recipient 2; etc.
Subject: subject

I can get as far as the first two lines, (by changing the default to "\n-----Original Message----\nFrom: %3$@ \nSent: %1$@, at %2$@\n") but I can't figure out how to get the "to", "cc", and "subject" fields to work. Any ideas?



[ Reply to This | # ]
10.4: Fix Mail's reply attribution line
Authored by: c|ever on Jul 22, '05 07:04:26PM

I too would like a little help with the string variables. Anyone know what we can use?

Also, is there any way to make the reply insert and <hr> or make characters bold?



[ Reply to This | # ]
10.4: Fix Mail's reply attribution line
Authored by: ProfM3 on Jul 23, '10 09:33:50AM

In 10.6.4 the REPLY_ATTRIBUTION string is in the same folder as noted above but in the file: "Delayed.string". Not sure when it moved to this file.
I changed:
"REPLY_ATTRIBUTION" = "On %1$@, at %2$@, %3$@ wrote:\n\n";
to
"REPLY_ATTRIBUTION" = "On %1$@, at %2$@, %3$@ wrote: ";

Then I rebooted. No annoying space after the attribution in Mail.



[ Reply to This | # ]
10.4: Fix Mail's reply attribution line
Authored by: zo219 on Jul 27, '10 05:01:53PM

How can I wipe out that whole line - no attribution at all?

thx!



[ Reply to This | # ]
10.4: Fix Mail's reply attribution line
Authored by: tonyfirshman on Nov 15, '11 11:08:27AM

Any solution for Lion 10.7.2. The Delayed.strings file is binary.
I want to add year to the attribution - odd it is missed out by default.



[ Reply to This | # ]
10.4: Fix Mail's reply attribution line
Authored by: tonyfirshman on Jan 31, '12 08:17:53AM

Any ideas on adding year to the attribution? Without this mail is really unusable for replies!



[ Reply to This | # ]
10.4: Fix Mail's reply attribution line
Authored by: fahirsch on Apr 19, '12 04:34:54AM
Take a look at QuoteFixforMac.
For completeness sake, another atributtion line plugin: ReplyWithHeaders.

[ Reply to This | # ]