check mx records for disposable emails

This commit is contained in:
Kyle Drake 2016-10-13 02:06:46 -05:00
parent b9fa24e479
commit 383bb2e672
2 changed files with 25 additions and 3 deletions

View file

@ -84,6 +84,11 @@ post '/create' do
return {result: 'error'}.to_json
end
if Site.disposable_mx_record?(@site.email)
flash[:error] = 'Cannot use a disposable email address.'
return {result: 'error'}.to_json
end
@site.email_confirmed = true if self.class.development?
@site.save