Ban disposable or spam email hosts

Ban disposable or spam email hosts October 2018 Update

No permission to download

alexD

Well-known member

Nirjonadda

Well-known member
@alexD Oh great release. One more improvement request, Please can you add support replace by N/A to username? Import user id 1 or who user importing this xml ?
 

alexD

Well-known member
I had decided to not explicitly set the value to 1, for the possibility where that user id might no longer be of an active administrator.

An easy solution would be to run the following query:
SQL:
UPDATE xf_ban_email
SET create_user_id = 1
WHERE reason = 'MailChecker';
 

Nirjonadda

Well-known member
I had decided to not explicitly set the value to 1, for the possibility where that user id might no longer be of an active administrator.

An easy solution would be running the following query:
SQL:
UPDATE xf_ban_email
SET create_user_id = 1
WHERE reason = 'MailChecker';
OK but can be set import username from who user importing this xml ?
 

Nirjonadda

Well-known member
OK but can be set import username from who user importing this xml ?
Great its already working, also updated Reason Datio/MailChecker? How to know if new Temporary / Spam Email Domain need to ban? Do you give new update from new Temporary / Spam Email Domain?
 

alexD

Well-known member
@az4rum
I couldn't find an import/export functionality for banned emails in XF1. The schema of the xf_ban_email table is different between the 2 versions.

@Mr Lucky
No, as @Nirjonadda highlighted it does not. A spammer can always use a seemingly valid email which they don't own in that 'contact us' email field.
The banned e-mails list probably only affects e-mails that can be verified using an email confirmation code. I haven't looked much into it.
 

JoyFreak

Formerly Zuse
  • #12
To update it, do I just import the xml again? Would it not duplicate the previous ones?
 

alexD

Well-known member
  • #18
That host is indeed not included in the upstream MailChecker repository. I'll see if I can find some time to make a pull request for it.

I was able to find cryp.email in other repositories, e.g. andreis/disposable-email-domains. It might be worth to check them out.
 
Top