如何在电子邮件中发送的消息中创建按钮?

时间:2018-09-20 17:43:14

标签: javascript html coldfusion html-email

我在应用程序中开发了功能,用户可以请求恢复密码。他们所需要做的就是输入电子邮件地址。系统将提供以下消息:

An email has been sent to example@gmail.com with further instructions.

然后在后端,我首先检查系统中是否存在电子邮件。如果存在,我向用户发送了一封电子邮件,如下所示:

<div style="font-size:12px;font-family:Arial;font-weight:normal;">
    <br>We recieved a password reset request. The link to reset your password is below.<br>
    <br>If you did not make this request, you can ignore this email.<br>
    <br>Here is your password reset link: <a href="https://example.com/index.cfm?token=12453244">Click here</a> as soon as possible and change your password.<br>
</div>

在上面的电子邮件中,我想创建一个按钮,如果用户未提出更改密码的请求,该按钮将是用户In Activate的选项。我想知道如何以及在电子邮件中实施该功能的最佳方法是什么?

1 个答案:

答案 0 :(得分:3)

您可以使用内嵌CSS设置标签样式,并使它看起来像一个按钮。

<a href='site.com/passwordRecovery' style='padding:1em; background-color:blue;color:white;display:block'>Click Me</a>

请记住,大多数电子邮件提供商(如google或hotmail)都禁止使用JavaScript或外部CSS。