Skip to main content

Mail adapter for nonebot2

Project description

nonebot-adapter-mail

NoneBot-Adapter-Mail

✨ Mail Adapter ✨

license pypi python pre-commit

Configuration

Config mail adapter by modifying the .env or .env.* file.

MAIL_BOTS

  • id: The email address of the bot.
  • name: The name of the bot.
  • password: The password of the bot.
  • subject: The default subject of the email.
  • imap: The IMAP configuration of the bot.
    • host: The IMAP host.
    • port: The IMAP port.
    • tls: Whether to use TLS.
  • smtp: The SMTP configuration of the bot.
    • host: The SMTP host.
    • port: The SMTP port.
    • tls: Whether to use TLS.

Example:

MAIL_BOTS='
[
  {
    "id": "i@example.com",
    "name": "Name",
    "password": "p4ssw0rd",
    "subject": "Sent by NoneBot",
    "imap": {
      "host": "imap.example.com",
      "port": 993,
      "tls": true
    },
    "smtp": {
      "host": "smtp.example.com",
      "port": 465,
      "tls": true
    }
  }
]
'

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

nonebot_adapter_mail-1.0.0a1.tar.gz (11.1 kB view details)

Uploaded Source

Built Distribution

nonebot_adapter_mail-1.0.0a1-py3-none-any.whl (13.3 kB view details)

Uploaded Python 3

File details

Details for the file nonebot_adapter_mail-1.0.0a1.tar.gz.

File metadata

  • Download URL: nonebot_adapter_mail-1.0.0a1.tar.gz
  • Upload date:
  • Size: 11.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.20.1 CPython/3.10.10 Windows/10

File hashes

Hashes for nonebot_adapter_mail-1.0.0a1.tar.gz
Algorithm Hash digest
SHA256 0167fb4de5708de6b6455388f005488851b634606786d3abcc1b8889191e360c
MD5 efdae69b30896e843bf10d68a6734ae5
BLAKE2b-256 7e0c316d14dcfee5711aa418ce463e4b5675fbd1e03f300b09a2b72fbd65309e

See more details on using hashes here.

File details

Details for the file nonebot_adapter_mail-1.0.0a1-py3-none-any.whl.

File metadata

File hashes

Hashes for nonebot_adapter_mail-1.0.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 d0f25c902fbfea6049cceffb10e56d0b88f5879bddfc239081f1965e269fe9ba
MD5 1b2cbc32dd7a3470ac8af9c6a1f545e3
BLAKE2b-256 f1dfff3f81111ed20ecbca2fcfe2ab7964ad3cfd876ca6c0de0628318e9be6fe

See more details on using hashes here.

Supported by

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