Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Pre-populate Subject field in hyperlink

I can insert a hyperlink in Mail ok (its my email address) but I want it to pre-populate the subject field in the reply. I cannot find a way to do this. I can edit the hyperlink but only to change the url.

Basically I'm trying to have a " Click Here" hyperlink that pre-populates the return email with the subject already inserted.

Read all sorts of things but nothing that works. Beginning to think it cannot be done.

Thnx for any help

MacBook, macOS High Sierra (10.13.1)

Posted on Nov 12, 2017 11:03 AM

Reply
Question marked as Best reply

Posted on Nov 15, 2017 9:10 PM

In case it might help others, here is how I solved this easy peasy! In a blank Word document I typed the hyperlink I wanted & when you right click to add a hyperlink a menu opens with 3 tabs. The Email Address tab has 3 fields email address, SUBJECT & recent email addresses. Easy. When complete copy the whole thing into your email.


Hope this helps - its taken me hours of research to find it.

10 replies
Question marked as Best reply

Nov 15, 2017 9:10 PM in response to Howker

In case it might help others, here is how I solved this easy peasy! In a blank Word document I typed the hyperlink I wanted & when you right click to add a hyperlink a menu opens with 3 tabs. The Email Address tab has 3 fields email address, SUBJECT & recent email addresses. Easy. When complete copy the whole thing into your email.


Hope this helps - its taken me hours of research to find it.

Nov 12, 2017 11:14 AM in response to Howker

The html for a mailto link with subject looks like:

<a href="mailto:name@someplace.invalid?subject=The%20subject%20of%20the%20mail">Se nd mail with subject</a>

Of course you will replace name@someplace.invalid with a real email address and you will replace The%20subject%20of%20the%20mail with your subject.

Keep in mind that recipients who have disabled html in their email client will not be able to click the link.

Nov 12, 2017 12:04 PM in response to BobTheFisherman

Thnx Bob. I have copied your instructions exactly but as in the past I don't get to OK my entry.

Here is my entry

<a href="mailto:tom299@me.com?subject=The%20SUBSCRIBE%20of%20the%20mail">Send mail with subject</a>


I do not get to OK this. If I remove everything except my email address the hyperlink works button course with a blank subject line. I have Message format set to Rich Text but I'm wondering if there is another setting I don't know about.

Nov 12, 2017 6:21 PM in response to Howker

Researching in Communities I saw this post

In Apple Mail, what is called "rich text" is actually HTML. However, Apple Mail prefers to use plain text for compatibility. Unless you do something to make it think it needs HTML, you won't get it. What you usually have to do is change some part of the text to some non-default font or style. You have to do this in the message itself. The font settings in Preferences just change the default. You have to make something non-default to trigger HTML. One easy trick is to create a signature that has some styled text in. Then, any time you use that signature you will get an HTML message.

Nov 15, 2017 9:05 PM in response to Howker

Researching in Communities I saw this post

In Apple Mail, what is called "rich text" is actually HTML. However, Apple Mail prefers to use plain text for compatibility. Unless you do something to make it think it needs HTML, you won't get it. What you usually have to do is change some part of the text to some non-default font or style. You have to do this in the message itself. The font settings in Preferences just change the default. You have to make something non-default to trigger HTML. One easy trick is to create a signature that has some styled text in. Then, any time you use that signature you will get an HTML message.

Nov 16, 2017 7:34 AM in response to Howker

How does what your Word solution differ from what I suggested?

Here is what your Word solution produces:

<a href="mailto:name@someplace.invalid?subject=The%20subject%20of%20the%20mail">Se nd mail with subject</a>

Here is what I suggested:

<a href="mailto:name@someplace.invalid?subject=The%20subject%20of%20the%20mail">Se nd mail with subject</a>

Nov 16, 2017 10:47 AM in response to BobTheFisherman

I wasn't saying your solution didn't work. When I click to create a hyperlink in Mail it would not allow me to insert your solution. As soon as I typed it in the OK greyed out. The only thing I could OK was my email, nothing else. I tried setting my prefs to plain text didn't work, set to Rich Text, didn't work.

Sounds like you're annoyed I used a simpler solution, but I got no help in solving how to use your solution so had to find one ASAP. Apologies if your offended especially since you were the only response.

Pre-populate Subject field in hyperlink

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.