We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c83f4f5 commit 9fd1206Copy full SHA for 9fd1206
lib/valid_email2/address.rb
@@ -110,8 +110,13 @@ def valid_strict_mx?
110
private
111
112
def disposable_mx_server?
113
+ mx_server_is_in?(ValidEmail2.disposable_emails)
114
+ end
115
+
116
+ # TODO: (PS) keep this for backward compatibility with the test setup described in the reamde
117
+ def mx_server_is_in?(domain_list)
118
address_domains = @dns.mx_servers(address.domain).map(&:exchange).map(&:to_s)
- domain_is_in?(address_domains, ValidEmail2.disposable_emails)
119
+ domain_is_in?(address_domains, domain_list)
120
end
121
122
def domain_is_in?(address_domains, domain_list)
0 commit comments