Email 如何在单击邮件中的链接时检测设备

Email 如何在单击邮件中的链接时检测设备,email,html-email,Email,Html Email,我们的要求是发送电子邮件给用户将有我们的网站链接。由于站点也可以在移动设备中打开,当用户单击电子邮件中的链接时,如果设备是移动设备或桌面站点,则应将其重定向到移动应用程序站点 目前我们正在使用C#发送电子邮件。由于电子邮件的HTML正文不支持Javascript,我们正在寻找其他方法。任何人都可以建议,如何检测设备和重定向到适当的电子邮件链接 谢谢。您不需要电子邮件中的任何内容,而是使用网站中的媒体查询将结果调整到屏幕大小。您可以拥有一个响应站点,或者在主站点上使用javascript将它们重新

我们的要求是发送电子邮件给用户将有我们的网站链接。由于站点也可以在移动设备中打开,当用户单击电子邮件中的链接时,如果设备是移动设备或桌面站点,则应将其重定向到移动应用程序站点

目前我们正在使用C#发送电子邮件。由于电子邮件的HTML正文不支持Javascript,我们正在寻找其他方法。任何人都可以建议,如何检测设备和重定向到适当的电子邮件链接


谢谢。

您不需要电子邮件中的任何内容,而是使用网站中的媒体查询将结果调整到屏幕大小。您可以拥有一个响应站点,或者在主站点上使用javascript将它们重新路由到您网站的移动版本(如果需要)


在电子邮件中没有真正的方法做到这一点。从技术上讲,您可以在电子邮件中放置媒体查询以显示或隐藏一个或另一个链接,但电子邮件中不100%支持媒体查询,因此,您最好在您的网站上使用它们。

通常这种检测是在另一端进行的,同时在不同的设备和浏览器上打开相同的URL。谢谢您的建议。我们决定在邮件中提供这两个链接,并让用户决定要选择哪一个。