Skip to main content

IMAP auth provider for Synapse

Project description

Allows Synapse to use IMAP to login users.

Installation

pip3 install matrix-synapse-imap

Usage

Example Synapse config:

password_providers:
  - module: "imap_auth_provider.IMAPAuthProvider"
    config:
      create_users: true
      server: "mail.example.com"

The create_users-key specifies whether to create Matrix accounts for valid system accounts.

The server-key specifies the name of the imap server, it must support SSL connections.

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-synapse-imap-0.0.2.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

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

matrix_synapse_imap-0.0.2-py2-none-any.whl (6.6 kB view details)

Uploaded Python 2

File details

Details for the file matrix-synapse-imap-0.0.2.tar.gz.

File metadata

  • Download URL: matrix-synapse-imap-0.0.2.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.6

File hashes

Hashes for matrix-synapse-imap-0.0.2.tar.gz
Algorithm Hash digest
SHA256 d7f0d08e3440177edf5131bb3a896a6639c4699488f8660db6a7db1f71eb9183
MD5 9063f04d34424c6c5fd39422301bd552
BLAKE2b-256 4c6977094017424a9554762fda49ccbf8a9595dc0e4a736802a915106e4da45e

See more details on using hashes here.

File details

Details for the file matrix_synapse_imap-0.0.2-py2-none-any.whl.

File metadata

  • Download URL: matrix_synapse_imap-0.0.2-py2-none-any.whl
  • Upload date:
  • Size: 6.6 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.6

File hashes

Hashes for matrix_synapse_imap-0.0.2-py2-none-any.whl
Algorithm Hash digest
SHA256 2c6f8df5c9b4cc5c8649c720d277a38100d1c62ae06c35c62c8ce82855f449d3
MD5 4cba48f8844d9eaf6356767fe128a06e
BLAKE2b-256 8a3691d29615e1b94c66e7edbc8755d400506d5842af47a11b88457664ffd922

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