Skip to main content

A Synapse spam checker module to block temp email domains.

Project description

Matrix tempmail checker

A Synapse spam checker module to block temp email domains.

This checker requires:

  • a list of temporary mailbox providers.

The checker:

  • rejects registration requests for mailboxes of all domains in the list.

Requirements

This module has not been tested on previous versions of Synapse, so it only supports the latest version.

Installation

In your Synapse python environment:

pip install -U matrix-temp-mail-checker

Then add to your homeserver.yaml:

modules:
  - module: matrix-temp-mail-checker.TempMailChecker
    config:
      blocked_domains_file: "/path/to/temp-mail-list.txt"

Synapse will need to be restarted to apply the changes.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

matrix_temp_mail_checker-0.1.5.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

matrix_temp_mail_checker-0.1.5-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file matrix_temp_mail_checker-0.1.5.tar.gz.

File metadata

File hashes

Hashes for matrix_temp_mail_checker-0.1.5.tar.gz
Algorithm Hash digest
SHA256 6a1c888086720369fe6d12be5aeb7a4b8033dc773213f69fa38ee561508ea09c
MD5 537fd302e9c01892dd1f73f625df0b70
BLAKE2b-256 816f7d26f46cf7be67eb9efe7b301f06e995788ede097db5e849f92f8a96149c

See more details on using hashes here.

File details

Details for the file matrix_temp_mail_checker-0.1.5-py3-none-any.whl.

File metadata

File hashes

Hashes for matrix_temp_mail_checker-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 a303b3473cbf5e059564f07a7ec0a73eb492f86a261835227e999e582e3feab3
MD5 fed95ee84ee805b9deb6192f9077d1ef
BLAKE2b-256 37686834cdb27af5c5fc30973edfa374c88b2ce226ff37647326ea2826fe8c68

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page