mirror of
https://github.com/internetee/registry.git
synced 2025-08-03 16:32:04 +02:00
Revert "297 email address validation truemail"
This commit is contained in:
parent
1094c41fa3
commit
6900ce1127
33 changed files with 158 additions and 964 deletions
|
@ -17,5 +17,5 @@ Airbrake.configure do |config|
|
|||
end
|
||||
config.environment = ENV['airbrake_env'] || Rails.env
|
||||
config.ignore_environments = %w[test]
|
||||
config.blocklist_keys = Rails.application.config.filter_parameters
|
||||
config.blacklist_keys = Rails.application.config.filter_parameters
|
||||
end
|
||||
|
|
|
@ -1,77 +0,0 @@
|
|||
require 'truemail'
|
||||
|
||||
Truemail.configure do |config|
|
||||
# Required parameter. Must be an existing email on behalf of which verification will be performed
|
||||
config.verifier_email = 'info@internet.ee'
|
||||
|
||||
# Optional parameter. Must be an existing domain on behalf of which verification will be performed.
|
||||
# By default verifier domain based on verifier email
|
||||
# config.verifier_domain = 'internet.ee'
|
||||
|
||||
# Optional parameter. You can override default regex pattern
|
||||
# config.email_pattern = /regex_pattern/
|
||||
|
||||
# Optional parameter. You can override default regex pattern
|
||||
# config.smtp_error_body_pattern = /regex_pattern/
|
||||
|
||||
# Optional parameter. Connection timeout is equal to 2 ms by default.
|
||||
# config.connection_timeout = 1
|
||||
|
||||
# Optional parameter. A SMTP server response timeout is equal to 2 ms by default.
|
||||
# config.response_timeout = 1
|
||||
|
||||
# Optional parameter. Total of connection attempts. It is equal to 2 by default.
|
||||
# This parameter uses in mx lookup timeout error and smtp request (for cases when
|
||||
# there is one mx server).
|
||||
config.connection_attempts = 3
|
||||
|
||||
# Optional parameter. You can predefine default validation type for
|
||||
# Truemail.validate('email@email.com') call without with-parameter
|
||||
# Available validation types: :regex, :mx, :smtp
|
||||
if Rails.env.production?
|
||||
config.default_validation_type = :smtp
|
||||
elsif Rails.env.test?
|
||||
config.default_validation_type = :regex
|
||||
else
|
||||
config.default_validation_type = :mx
|
||||
end
|
||||
|
||||
# Optional parameter. You can predefine which type of validation will be used for domains.
|
||||
# Also you can skip validation by domain. Available validation types: :regex, :mx, :smtp
|
||||
# This configuration will be used over current or default validation type parameter
|
||||
# All of validations for 'somedomain.com' will be processed with regex validation only.
|
||||
# And all of validations for 'otherdomain.com' will be processed with mx validation only.
|
||||
# It is equal to empty hash by default.
|
||||
# config.validation_type_for = { 'somedomain.com' => :regex, 'otherdomain.com' => :mx }
|
||||
|
||||
# Optional parameter. Validation of email which contains whitelisted domain always will
|
||||
# return true. Other validations will not processed even if it was defined in validation_type_for
|
||||
# It is equal to empty array by default.
|
||||
# config.whitelisted_domains = []
|
||||
|
||||
# Optional parameter. With this option Truemail will validate email which contains whitelisted
|
||||
# domain only, i.e. if domain whitelisted, validation will passed to Regex, MX or SMTP validators.
|
||||
# Validation of email which not contains whitelisted domain always will return false.
|
||||
# It is equal false by default.
|
||||
#config.whitelist_validation = true
|
||||
|
||||
# Optional parameter. Validation of email which contains blacklisted domain always will
|
||||
# return false. Other validations will not processed even if it was defined in validation_type_for
|
||||
# It is equal to empty array by default.
|
||||
#config.blacklisted_domains = []
|
||||
|
||||
# Optional parameter. This option will provide to use not RFC MX lookup flow.
|
||||
# It means that MX and Null MX records will be cheked on the DNS validation layer only.
|
||||
# By default this option is disabled.
|
||||
# config.not_rfc_mx_lookup_flow = true
|
||||
|
||||
# Optional parameter. This option will be parse bodies of SMTP errors. It will be helpful
|
||||
# if SMTP server does not return an exact answer that the email does not exist
|
||||
# By default this option is disabled, available for SMTP validation only.
|
||||
# config.smtp_safe_check = true
|
||||
|
||||
# Optional parameter. This option will enable tracking events. You can print tracking events to
|
||||
# stdout, write to file or both of these. Tracking event by default is :error
|
||||
# Available tracking event: :all, :unrecognized_error, :recognized_error, :error
|
||||
# config.logger = { tracking_event: :all, stdout: true, log_absolute_path: '/home/app/log/truemail.log' }
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue