@fnando/email-provider-info
v0.0.5
Published
Find email provider service based on the email address.
Downloads
27
Readme
email-provider-info
Find email provider service based on the email address.
Ruby:
JavaScript:
Supported services:
- AOL
- Apple iCloud
- BOL
- Fastmail
- Gmail
- GMX
- Hey
- Mail.ru
- Outlook
- ProtonMail
- Tutanota
- UOL
- Yahoo!
- Yandex
- Zoho
Installation
This package is available as a NPM and Rubygems package. To install it, use the following command:
JavaScript
npm install @fnando/email-provider-info --save
If you're using Yarn (and you should):
yarn add @fnando/email-provider-info
Ruby
gem install email_provider_info
Or add the following line to your project's Gemfile:
gem "email-provider-info"
Usage
JavaScript
import { getEmailProvider } from "@fnando/email-provider-info";
const { name, url } = getEmailProvider("[email protected]");
if (url) {
// Do something
}
Ruby
require "email_provider_info"
provider = EmailProviderInfo.call("[email protected]")
if provider
# Do something
end
Motivation
The idea behind this package is enabling something like this, where users can go to their email service provider with just one click.
Maintainer
Contributors
- https://github.com/fnando/email-provider-info/contributors
Contributing
For more details about how to contribute, please read https://github.com/fnando/email-provider-info/blob/main/CONTRIBUTING.md.
License
The gem is available as open source under the terms of the MIT License. A copy of the license can be found at https://github.com/fnando/email-provider-info/blob/main/LICENSE.md.
Code of Conduct
Everyone interacting in the email-provider-info project's codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.