首页 > 解决方案 > 将自动生成的链接更改为带有发送给客户的电子邮件中的文本的按钮

问题描述

我对自动生成给我的客户群的电子邮件有一些问题。

在我们的系统中有代码:#link#

发送电子邮件后,更改为以下内容:

https://www.sitename.com/newsletter/subscribers/confirm/fd1f37b9ec50db8d03dc86c3705e7d4567f72xxx

是否有可能将该长链接更改为干净的“确认”按钮?

我认为在电子邮件中使用样式.../样式是不好的,而且我不能使用内联样式,因为在发送之前它不是 html,它只是“#link#”,发送后被系统替换。

有任何想法吗?

标签: htmlcssemailhyperlinkshop

解决方案


允许电子邮件接受 HTML 正文,这是最简单的方法。我不确定什么样的系统正在构建电子邮件并发送它们,但基本上是当您将电子邮件的内容类型设置为“文本/HTML”时。完成后,您可以在放置链接文本的位置执行以下操作,以使链接清晰呈现:

<a style="border:1px solid black;border-radius:5px;padding:5px;text-decoration:none;" href='https://example.com/confirm'>Confirm</a>

希望这足以让您入门!


推荐阅读