gromez/webmail-linker

电子邮件提供商网站集合。

dev-master 2016-04-15 15:50 UTC

This package is not auto-updated.

Last update: 2024-09-20 18:36:32 UTC


README

电子邮件提供商网站集合

关于

许多网站在用户注册时要求进行电子邮件双确认。本项目旨在解决用户在需要手动切换到电子邮件提供商网站以接收确认邮件时产生的用户体验中断问题。

使用Webmail Linker,您可以提供直接链接到用户的Webmail界面。除了Webmail URL外,您还会得到电子邮件提供商的名称和favicon URL,因此您可以提供“在[提供商名称和图标]上检查您的电子邮件”之类的按钮。

目前该列表包含250多个电子邮件提供商。

语言

本项目核心,电子邮件提供商列表,以JSON格式维护。提供的查询列表的包装类非常简单——请随时通过pull请求添加其他语言的库。

使用示例(PHP)

$wl = new WebmailLinker();

if($provider = $wl->getProviderByEmailAddress('user@example.com')) {
  $html = '<a href="%s">Check your email at %s</a>';
  printf($html, htmlspecialchars($provider['url']), htmlspecialchars($provider['name']));
}

贡献

让我们使Webmail Linker成为最全面的电子邮件提供商集合!

您可以fork这个仓库并创建针对providers.json的pull请求。您甚至不需要检出仓库——GitHub的网页编辑功能使得贡献更加简单。