Truemail v2.4.0 Release Notes

  • ➕ Added

    • Implemented MxBlacklist validation. This layer provides checking mail servers with predefined blacklisted IP addresses list and can be used as a part of DEA (disposable email address) validations.
    Truemail.configure do |config|
      # Optional parameter. With this option Truemail will filter out unwanted mx servers via
      # predefined list of ip addresses. It can be used as a part of DEA (disposable email
      # address) validations. It is equal to empty array by default.
      config.blacklisted_mx_ip_addresses = ['1.1.1.1', '2.2.2.2']
    end
    

    🔄 Changed

    • ⚡️ Updated Truemail::Core, tests
    • ⚡️ Updated Truemail::Configuration, tests
    • ⚡️ Updated Truemail::Validator
    • ⚡️ Updated Truemail::Validate::Smtp, tests
    • ⚡️ Updated Truemail::Log::Serializer::Base, dependent tests
    • ⚡️ Updated Truemail::Log::Serializer::ValidatorText, tests
    • ⚡️ Updated gem development dependencies
    • 📚 Updated gem documentation, changelog, version