Clean my database
Documentation page for the configuration page Clean my database on the AcyChecker plugin
This configuration page allows you to check all the users on your website and block them given the conditions you've selected.


This first part allows you to select which user you want to test. For now you can test your CMS users and AcyMailing ones.
If you activate the option Test newly created users only it won't test users you've already tested in the past. Only the first time you run a test it will go through all active users.
You also have a filter on both tables, for the CMS one you can select specific groups and on AcyMailing you can select specific lists.


This second part is where you can select on which basis a user should be blocked, here is an explanation of each condition:
  • If an email is disposable: A disposable email is a temporary email, it's convenient for people who don't want to give their email address on any website but for your email marketing it's not great because you send emails to none existing users
  • If an email is registered on a free domain: This means that the email is a free one, like Gmail or Yahoo, for example, there are no cons on your side if you want to send marketing emails to them
  • If a domain is an accept all: This means that all emails on that domain will work, you'll be able to send emails to them but there are potentially no one receiving them
  • If the domain doesn't exist: This means that the domain doesn't exist and therefore the email address doesn't exist either, it's not recommended to send emails to emails that don't exists because it impacts your IP reputation and you can be considered more easily as a spammer
  • If it's a role-based email address: Role-based emails addresses are emails that do not belong to a specific user but more to a role, for example, [email protected] is a role-based email.
  • If it doesn't exist on the SMTP: This means that we asked via SMTP protocol if we can send an email to an email address and it responded that it doesn't exist. Like the non-existent domain, it's bad to send emails to a non-existent email address, it affects the IP reputation.


In this last part, you can set when you what to check emails:
  • Right now: This will send the batch right after you click on Process
  • Every week: This will send a batch right after you click on Save and and every week based on this moment
  • Every month: This will send a batch right after you click on Save and and every month based on this moment
Imporant note: when you verify your user on this configuration the API won't respond right after you'll have to wait few minutes before you see a result.
Copy link