Add 'Reply Now' button in email body
I want to add CTA button 'Reply Now' in my email body. How can we achieve this? It should behave similarly like Gmail 'Reply' button or any other email reply button.
Ex:
.....
If you want to know more ...
[REPLY NOW]
Regards,
******
php email html-email
add a comment |
I want to add CTA button 'Reply Now' in my email body. How can we achieve this? It should behave similarly like Gmail 'Reply' button or any other email reply button.
Ex:
.....
If you want to know more ...
[REPLY NOW]
Regards,
******
php email html-email
1
Uhm. You want the Call To Action button to refer to the mailclient reply-functionality or do you want it to refer to a page with a reply form on your site? The first is not possible AFAIK (because the mailclient the receiver of the mail uses could be literally anything), the second is possible by sending an html-mail inserting a button with a href...
– Werner
Nov 26 '18 at 13:13
I'm looking for the first option. The user can reply to the same email thread by clicking on the 'reply' button. Can we add a script for Gmail and outlook?
– stefun
Nov 26 '18 at 15:23
1
Hi @stefun, I don't know about Hotmail, but Gmail adds those buttons and standard "Smart Replies" by themselves and dynamically. It cannot be influenced by senders. Plus if you're targeting multinationally, I'm not sure if it's been rolled out in all countries. Plus, this functionality can be switched off by the user...
– Werner
Nov 27 '18 at 9:19
add a comment |
I want to add CTA button 'Reply Now' in my email body. How can we achieve this? It should behave similarly like Gmail 'Reply' button or any other email reply button.
Ex:
.....
If you want to know more ...
[REPLY NOW]
Regards,
******
php email html-email
I want to add CTA button 'Reply Now' in my email body. How can we achieve this? It should behave similarly like Gmail 'Reply' button or any other email reply button.
Ex:
.....
If you want to know more ...
[REPLY NOW]
Regards,
******
php email html-email
php email html-email
edited Nov 27 '18 at 1:21
Daniel
2,17691827
2,17691827
asked Nov 26 '18 at 12:02
stefunstefun
4631336
4631336
1
Uhm. You want the Call To Action button to refer to the mailclient reply-functionality or do you want it to refer to a page with a reply form on your site? The first is not possible AFAIK (because the mailclient the receiver of the mail uses could be literally anything), the second is possible by sending an html-mail inserting a button with a href...
– Werner
Nov 26 '18 at 13:13
I'm looking for the first option. The user can reply to the same email thread by clicking on the 'reply' button. Can we add a script for Gmail and outlook?
– stefun
Nov 26 '18 at 15:23
1
Hi @stefun, I don't know about Hotmail, but Gmail adds those buttons and standard "Smart Replies" by themselves and dynamically. It cannot be influenced by senders. Plus if you're targeting multinationally, I'm not sure if it's been rolled out in all countries. Plus, this functionality can be switched off by the user...
– Werner
Nov 27 '18 at 9:19
add a comment |
1
Uhm. You want the Call To Action button to refer to the mailclient reply-functionality or do you want it to refer to a page with a reply form on your site? The first is not possible AFAIK (because the mailclient the receiver of the mail uses could be literally anything), the second is possible by sending an html-mail inserting a button with a href...
– Werner
Nov 26 '18 at 13:13
I'm looking for the first option. The user can reply to the same email thread by clicking on the 'reply' button. Can we add a script for Gmail and outlook?
– stefun
Nov 26 '18 at 15:23
1
Hi @stefun, I don't know about Hotmail, but Gmail adds those buttons and standard "Smart Replies" by themselves and dynamically. It cannot be influenced by senders. Plus if you're targeting multinationally, I'm not sure if it's been rolled out in all countries. Plus, this functionality can be switched off by the user...
– Werner
Nov 27 '18 at 9:19
1
1
Uhm. You want the Call To Action button to refer to the mailclient reply-functionality or do you want it to refer to a page with a reply form on your site? The first is not possible AFAIK (because the mailclient the receiver of the mail uses could be literally anything), the second is possible by sending an html-mail inserting a button with a href...
– Werner
Nov 26 '18 at 13:13
Uhm. You want the Call To Action button to refer to the mailclient reply-functionality or do you want it to refer to a page with a reply form on your site? The first is not possible AFAIK (because the mailclient the receiver of the mail uses could be literally anything), the second is possible by sending an html-mail inserting a button with a href...
– Werner
Nov 26 '18 at 13:13
I'm looking for the first option. The user can reply to the same email thread by clicking on the 'reply' button. Can we add a script for Gmail and outlook?
– stefun
Nov 26 '18 at 15:23
I'm looking for the first option. The user can reply to the same email thread by clicking on the 'reply' button. Can we add a script for Gmail and outlook?
– stefun
Nov 26 '18 at 15:23
1
1
Hi @stefun, I don't know about Hotmail, but Gmail adds those buttons and standard "Smart Replies" by themselves and dynamically. It cannot be influenced by senders. Plus if you're targeting multinationally, I'm not sure if it's been rolled out in all countries. Plus, this functionality can be switched off by the user...
– Werner
Nov 27 '18 at 9:19
Hi @stefun, I don't know about Hotmail, but Gmail adds those buttons and standard "Smart Replies" by themselves and dynamically. It cannot be influenced by senders. Plus if you're targeting multinationally, I'm not sure if it's been rolled out in all countries. Plus, this functionality can be switched off by the user...
– Werner
Nov 27 '18 at 9:19
add a comment |
1 Answer
1
active
oldest
votes
This will send an email in html format containing some sample text and a slightly styled button. Adjust and add content to your needs and likings...
$mailTo = "mail@receiverdomain.com";
$mailSubject = "Testmail with a styled button.";
$mailHeaders = "From: no-reply@yourdomain.comrn";
$mailHeaders .= "Reply-To: no-reply@yourdomain.comr'n";
$mailHeaders .= "MIME-Version: 1.0rn";
$mailHeaders .= "Content-Type: text/html; charset=ISO-8859-1rn";
$mailContent = '<!DOCTYPE html><html><head><style>button {background-color: lightblue;}</style></head><body>';
$mailContent .= '<h1>Hi! This is sample content</h1><p>This is a sample paragraph.</p><a href="http://www.stackoverflow.com/"><button>Go to Stackoverflow!</button></a>';
$mailContent .= '</body></html>';
mail($mailTo, $mailSubject, $mailContent, $mailHeaders);
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53480704%2fadd-reply-now-button-in-email-body%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
This will send an email in html format containing some sample text and a slightly styled button. Adjust and add content to your needs and likings...
$mailTo = "mail@receiverdomain.com";
$mailSubject = "Testmail with a styled button.";
$mailHeaders = "From: no-reply@yourdomain.comrn";
$mailHeaders .= "Reply-To: no-reply@yourdomain.comr'n";
$mailHeaders .= "MIME-Version: 1.0rn";
$mailHeaders .= "Content-Type: text/html; charset=ISO-8859-1rn";
$mailContent = '<!DOCTYPE html><html><head><style>button {background-color: lightblue;}</style></head><body>';
$mailContent .= '<h1>Hi! This is sample content</h1><p>This is a sample paragraph.</p><a href="http://www.stackoverflow.com/"><button>Go to Stackoverflow!</button></a>';
$mailContent .= '</body></html>';
mail($mailTo, $mailSubject, $mailContent, $mailHeaders);
add a comment |
This will send an email in html format containing some sample text and a slightly styled button. Adjust and add content to your needs and likings...
$mailTo = "mail@receiverdomain.com";
$mailSubject = "Testmail with a styled button.";
$mailHeaders = "From: no-reply@yourdomain.comrn";
$mailHeaders .= "Reply-To: no-reply@yourdomain.comr'n";
$mailHeaders .= "MIME-Version: 1.0rn";
$mailHeaders .= "Content-Type: text/html; charset=ISO-8859-1rn";
$mailContent = '<!DOCTYPE html><html><head><style>button {background-color: lightblue;}</style></head><body>';
$mailContent .= '<h1>Hi! This is sample content</h1><p>This is a sample paragraph.</p><a href="http://www.stackoverflow.com/"><button>Go to Stackoverflow!</button></a>';
$mailContent .= '</body></html>';
mail($mailTo, $mailSubject, $mailContent, $mailHeaders);
add a comment |
This will send an email in html format containing some sample text and a slightly styled button. Adjust and add content to your needs and likings...
$mailTo = "mail@receiverdomain.com";
$mailSubject = "Testmail with a styled button.";
$mailHeaders = "From: no-reply@yourdomain.comrn";
$mailHeaders .= "Reply-To: no-reply@yourdomain.comr'n";
$mailHeaders .= "MIME-Version: 1.0rn";
$mailHeaders .= "Content-Type: text/html; charset=ISO-8859-1rn";
$mailContent = '<!DOCTYPE html><html><head><style>button {background-color: lightblue;}</style></head><body>';
$mailContent .= '<h1>Hi! This is sample content</h1><p>This is a sample paragraph.</p><a href="http://www.stackoverflow.com/"><button>Go to Stackoverflow!</button></a>';
$mailContent .= '</body></html>';
mail($mailTo, $mailSubject, $mailContent, $mailHeaders);
This will send an email in html format containing some sample text and a slightly styled button. Adjust and add content to your needs and likings...
$mailTo = "mail@receiverdomain.com";
$mailSubject = "Testmail with a styled button.";
$mailHeaders = "From: no-reply@yourdomain.comrn";
$mailHeaders .= "Reply-To: no-reply@yourdomain.comr'n";
$mailHeaders .= "MIME-Version: 1.0rn";
$mailHeaders .= "Content-Type: text/html; charset=ISO-8859-1rn";
$mailContent = '<!DOCTYPE html><html><head><style>button {background-color: lightblue;}</style></head><body>';
$mailContent .= '<h1>Hi! This is sample content</h1><p>This is a sample paragraph.</p><a href="http://www.stackoverflow.com/"><button>Go to Stackoverflow!</button></a>';
$mailContent .= '</body></html>';
mail($mailTo, $mailSubject, $mailContent, $mailHeaders);
answered Nov 26 '18 at 13:18
WernerWerner
373212
373212
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53480704%2fadd-reply-now-button-in-email-body%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
Uhm. You want the Call To Action button to refer to the mailclient reply-functionality or do you want it to refer to a page with a reply form on your site? The first is not possible AFAIK (because the mailclient the receiver of the mail uses could be literally anything), the second is possible by sending an html-mail inserting a button with a href...
– Werner
Nov 26 '18 at 13:13
I'm looking for the first option. The user can reply to the same email thread by clicking on the 'reply' button. Can we add a script for Gmail and outlook?
– stefun
Nov 26 '18 at 15:23
1
Hi @stefun, I don't know about Hotmail, but Gmail adds those buttons and standard "Smart Replies" by themselves and dynamically. It cannot be influenced by senders. Plus if you're targeting multinationally, I'm not sure if it's been rolled out in all countries. Plus, this functionality can be switched off by the user...
– Werner
Nov 27 '18 at 9:19