All Projects → fredeil → email-validator.dart

fredeil / email-validator.dart

Licence: MIT license
A simple Dart class for validating email addresses without using RegEx 📧

Programming Languages

dart
5743 projects
shell
77523 projects

Projects that are alternatives of or similar to email-validator.dart

sendcloud
SendCloud Mail SDK
Stars: ✭ 21 (-86.54%)
Mutual labels:  mail
KP.GmailClient
A Gmail client for C#
Stars: ✭ 17 (-89.1%)
Mutual labels:  mail
mailer
Generic mailer
Stars: ✭ 16 (-89.74%)
Mutual labels:  mail
Mail
The Hoa\Mail library.
Stars: ✭ 24 (-84.62%)
Mutual labels:  mail
yapople
Yet another POP3 email library
Stars: ✭ 22 (-85.9%)
Mutual labels:  mail
libvldmail
Your friendly e-mail address validation library.
Stars: ✭ 47 (-69.87%)
Mutual labels:  email-validation
flutter-email-validator
Sample Flutter app for creating basic login forms validation for email and passwords
Stars: ✭ 22 (-85.9%)
Mutual labels:  email-validation
go-imap-idle
IDLE extension for go-imap
Stars: ✭ 30 (-80.77%)
Mutual labels:  mail
postal
✉️ A fully featured open source mail delivery platform for incoming & outgoing e-mail
Stars: ✭ 12,134 (+7678.21%)
Mutual labels:  mail
javayh-platform
javayh-platform 使用Springboot2.2.6为开发脚手架,SpringCloud为云端服务框架,Nacos为注册中心、分布式配置管理中心,Oauth2协议实现统一授权,Mybatis作为持久层框架,提供了代码生成器,SQL防注入,SwaggerAPI文档,Redis 作为缓存服务等强大的功能
Stars: ✭ 32 (-79.49%)
Mutual labels:  mail
mail
golang send mail with SSL,TLS and support NTLM,LOGIN,PLAIN AUTH...
Stars: ✭ 29 (-81.41%)
Mutual labels:  mail
Meteor-Mailer
📮 Bulletproof email queue on top of NodeMailer with support of multiple clusters and servers setup
Stars: ✭ 21 (-86.54%)
Mutual labels:  mail
aliyun-direct-mail
[DEPRECATED] 阿里云 DirectMail for Laravel.
Stars: ✭ 26 (-83.33%)
Mutual labels:  mail
Android-Email-App-using-Javamail-Api
An Android App to send mail without gamil/email interaction!
Stars: ✭ 19 (-87.82%)
Mutual labels:  mail
mlmmjadmin
A simple RESTful API server used to manage mlmmj (http://mlmmj.org) mailing list manager.
Stars: ✭ 39 (-75%)
Mutual labels:  mail
mailparse
Rust library to parse mail files
Stars: ✭ 148 (-5.13%)
Mutual labels:  mail
email-validate-hs
Email address validation for Haskell
Stars: ✭ 39 (-75%)
Mutual labels:  email-validation
laravel-mail-aliyun
📧 Aliyun DrirectMail Transport for Laravel Application.
Stars: ✭ 69 (-55.77%)
Mutual labels:  mail
vim-gnote
make your mailbox as a note place
Stars: ✭ 16 (-89.74%)
Mutual labels:  mail
wp-smtp
Simple package for handling WordPress SMTP with .env when using the Roots stack.
Stars: ✭ 31 (-80.13%)
Mutual labels:  mail

Email validator Build status pub package

A simple (but correct) Dart class for validating email addresses without using RegEx. Can also be used to validate emails within Flutter apps (see Flutter email validation).

Featured in:

  1. How To Validate Emails in Flutter by https://github.com/lucianojung
  2. Flutter Tutorial - Email Validation In 7 Minutes by https://github.com/JohannesMilke
  3. Flutter Tutorial - Email Validation | Package of the week by https://github.com/Dhanraj-FlutterDev

Installation

1. Depend on it

Add this to your package's pubspec.yaml file:

dependencies:
    email_validator: '^2.1.16'

2. Install it

You can install packages from the command line:

$ pub get
..

Alternatively, your editor might support pub. Check the docs for your editor to learn more.

3. Import it

Now in your Dart code, you can use:

import 'package:email_validator/email_validator.dart';

Usage

Read the unit tests under test, or see code example below:

void main() {

    var email = "[email protected]";

    assert(EmailValidator.validate(email));
}

Tips

You can also use this repo as a template for creating Dart packages, just clone the repo and start hacking :)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].