在Gmail客户端中,电子邮件签名中的Skype链接无法使用。

7

我有一个电子邮件签名,在所有邮件客户端中,除了 Skype 之外,所有链接都能正常工作:

<span>Skype:</span> <span><a href="skype:jared.rake?add">Jared.Rake</a></span>

这个链接在除了Gmail以外的所有邮件客户端上都能正常工作(启动Skype客户端)。有任何想法为什么会这样吗?

  • 我已经在我的系统上安装了Skype客户端。
  • 当您检查包含名称的span标签时,我可以看到链接(<a>)标记,但我无法看到href属性。

非常感谢您提供的任何帮助。


签名中的其他链接是否有效? - unor
6个回答

17

我已经看到了正确的答案,但想让它更加清晰明了: 你可以建立一个简单的 "http://" 链接,指向你的链接 "skype:profile_name?add"。这个 http:// 链接将在任何邮件签名中都很好用,甚至在GMail中也是如此。

但是,并非所有的短链接都能正常工作。我用 http://is.gd/ 进行了测试,它运行良好!

所以你需要:

  1. 前往 http://is.gd/
  2. 缩短你的链接 skype:jared.rake?add ,并获取 http:// 链接
  3. 在电子邮件签名中使用这个 http:// 链接
  4. 获得收益! :)

现在 Gmail 正在屏蔽 is.gd 链接(开始于几周前)。 - aditsu quit because SE is EVIL
谢谢您的更新。我想将这个指令与适当服务的链接修复。您知道还有其他支持像“skype:smthg”这样的URL缩短服务吗? - Vanger
我不知道哪些URL缩短服务支持Skype URL,哪些不支持。但我预计任何类似的服务都可能会被垃圾邮件发送者/欺诈者滥用(尽管有防止这种情况发生的努力),因此Gmail可能会决定阻止它们。顺便说一句,我看到一些迹象表明Gmail已经停止阻止is.gd,但在被烧过一次之后,我宁愿不再冒险。我的建议是在你拥有的[子]域上设置一些重定向链接。 - aditsu quit because SE is EVIL
1
更正:Gmail 仍在阻止 is.gd,但显然并非总是如此。我还没有弄清楚背后的逻辑。 - aditsu quit because SE is EVIL

1
很可能是因为你的href值不是真正的URL。如果除了Gmail以外其他地方都能使用,那么很可能是Gmail的支持问题导致的问题。除非有基于URL的值可用,否则你可能会运气不佳。

0

Gmail会过滤掉看起来像skype:jared.rake?add的URL。

所以...可以制作一个指向你的Skype URL的TinyURL,并链接到TinyURL上 :)


0
此外,如果您想重新品牌化您的Skype链接,您可以使用一个子域名来重定向到您的is.gd链接,以保持您的链接品牌化。我在这里创建了一篇关于此的文章:http://meerkat.link/skype-in-gmail-sig-using-isgd

0

另一种选择是,如果您拥有一个域名(您有博客或个人网站),则可以创建一个包含以下代码行的PHP文件:

header("Location: skype:SKYPE_ID?call");
exit();

只需将SKYPE_ID替换为您的ID,并将文件的URL附加到您的电子邮件签名中。这样,您完全控制链接。


0

Skype协议在某些浏览器上无法使用(或未安装Skype的PC上也无法使用)。最好的选择是添加一个普通链接,将其直接指向Skype呼叫页面。我从Add Skype link to email signature中获取了这些信息。

请参考下面的示例:

https://join.skype.com/invite/iOBDAq6GG

不要忘记使用样式选项设置链接的颜色。因为Gmail在手机、电子邮件和网站文本中将默认颜色更改为蓝色

在您的示例中更改为或类似于:

<span style="color:#333;"><a style="color:#333;" href="https://join.skype.com/iOBDAq6GG">Jared.Rake</a></span>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接