README.md in truemail-rspec-0.2.1 vs README.md in truemail-rspec-0.3.0
- old
+ new
@@ -1,10 +1,17 @@
-
+# 
-[](https://codeclimate.com/github/truemail-rb/truemail-rspec/maintainability) [](https://codeclimate.com/github/truemail-rb/truemail-rspec/test_coverage) [](https://circleci.com/gh/truemail-rb/truemail-rspec/tree/master) [](https://badge.fury.io/rb/truemail-rspec) [](https://rubygems.org/gems/truemail-rspec) [](CODE_OF_CONDUCT.md)
+[](https://codeclimate.com/github/truemail-rb/truemail-rspec/maintainability)
+[](https://codeclimate.com/github/truemail-rb/truemail-rspec/test_coverage)
+[](https://circleci.com/gh/truemail-rb/truemail-rspec/tree/master)
+[](https://badge.fury.io/rb/truemail-rspec)
+[](https://rubygems.org/gems/truemail-rspec)
+[](https://gitter.im/truemail-rb/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
+[](LICENSE.txt)
+[](CODE_OF_CONDUCT.md)
-`truemail-rspec` gem helps you create `Truemail::Configuration` and `Truemail::Validator` instances for your RSpec environment.
+`truemail-rspec` gem helps you to create `Truemail::Configuration`, `Truemail::Auditor` and `Truemail::Validator` instances for your RSpec environment.
> Actual and maintainable documentation :books: for developers is living [here](https://truemail-rb.org/truemail-rspec).
## Table of Contents
@@ -33,10 +40,11 @@
Ruby MRI 2.5.0+
## Features
- Ability to create `Truemail::Configuration` instance with random or with predefined params
+- Ability to create `Truemail::Auditor` instance with random or with predefined params
- Ability to create `Truemail::Validator` instance with random or with predefined params
## Installation
Add this line to your application's `Gemfile`:
@@ -122,28 +130,30 @@
create_validator(
validation_type, # optional, type:Symbol, can be :regex, :mx or :smtp, by default creates :smtp validation
email, # optional, type:String, by default random email
mail_servers, # optional, type:Array(String), by default array with random ip addresses
success: true, # optional, type:Bool, by default true
+ rcptto_error: 'custom context of rcptto error' # optional, type:String, by default it's equal to 'user not found'
configuration: create_configuration # optional, type:Truemail::Configuration, by default creates random configuration
)
# => returns Truemail::Validator instance follow passed params
```
---
## Truemail family
-All Truemail extensions: https://github.com/truemail-rb
+All Truemail solutions: https://truemail-rb.org
| Name | Type | Description |
| --- | --- | --- |
-| [truemail](https://github.com/rubygarage/truemail) | ruby gem | Configurable plain Ruby email validator, main core |
-| [truemail server](https://github.com/truemail-rb/truemail-rack) | ruby app | Lightweight rack based web API wrapper for Truemail |
+| [truemail](https://github.com/truemail-rb/truemail) | ruby gem | Configurable framework agnostic plain Ruby email validator, main core |
+| [truemail server](https://github.com/truemail-rb/truemail-rack) | ruby app | Lightweight rack based web API wrapper for Truemail gem |
| [truemail-rack-docker](https://github.com/truemail-rb/truemail-rack-docker-image) | docker image | Lightweight rack based web API [dockerized image](https://hub.docker.com/r/truemail/truemail-rack) :whale: of Truemail server |
-| [truemail-ruby-client](https://github.com/truemail-rb/truemail-ruby-client) | ruby gem | Truemail web API client library for Ruby |
-| [truemail-crystal-client](https://github.com/truemail-rb/truemail-crystal-client) | crystal shard | Truemail web API client library for Crystal |
+| [truemail-ruby-client](https://github.com/truemail-rb/truemail-ruby-client) | ruby gem | Web API Ruby client for Truemail Server |
+| [truemail-crystal-client](https://github.com/truemail-rb/truemail-crystal-client) | crystal shard | Web API Crystal client for Truemail Server |
+| [truemail-java-client](https://github.com/truemail-rb/truemail-java-client) | java lib | Web API Java client for Truemail Server |
## Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/truemail-rb/truemail-rspec. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](http://contributor-covenant.org) code of conduct. Please check the [open tikets](https://github.com/truemail-rb/truemail-rspec/issues). Be shure to follow Contributor Code of Conduct below and our [Contributing Guidelines](CONTRIBUTING.md).