Implementasi Ruby dari modul npm freemail, yang menyediakan database domain email gratis dan sekali pakai.
Semua kredit untuk free.txt
dan disposable.txt
diberikan kepada pengelola email gratis npm.
Tambahkan baris ini ke Gemfile aplikasi Anda:
gem 'freemail' , require : false
Dan kemudian jalankan:
$ bundle
require 'freemail'
Freemail . free? ( '[email protected]' )
# true
Freemail . free? ( '[email protected]' )
# false
Freemail . disposable? ( '[email protected]' )
# false
Freemail . disposable? ( '[email protected]' )
# true
require 'freemail'
email = '[email protected]'
Freemail . free? ( email )
# false
Freemail . add_free_domains ( 'superlocalfreeemail.com' )
# or by Array
Freemail . add_free_domains ( [ 'superlocalfreeemail.com' ] )
Freemail . free? ( email )
# true
Setelah memeriksa repo, jalankan bin/setup
untuk menginstal dependensi. Kemudian, jalankan rake spec
untuk menjalankan pengujian. Anda juga dapat menjalankan bin/console
untuk perintah interaktif yang memungkinkan Anda bereksperimen.
Untuk menginstal permata ini ke mesin lokal Anda, jalankan bundle exec rake install
, atau tentukan opsi jalur di file gem Anda:
gem 'freemail' , path : '../path/to/your/copy'
Laporan bug dan permintaan penarikan diterima di GitHub di https://github.com/smudge/freemail.
Permata ini tersedia sebagai sumber terbuka berdasarkan ketentuan Lisensi MIT.