aiosmtpd icon indicating copy to clipboard operation
aiosmtpd copied to clipboard

A reimplementation of the Python stdlib smtpd.py based on asyncio.

Results 116 aiosmtpd issues
Sort by recently updated
recently updated
newest added
trafficstars

The previous authenticator system (before #218) doesn't set `session.authenticated` anymore. Previously the session object automatically returned `authenticated = True` when `login_data` is set. This was removed in 359d9c7946289444f8a0e9dfa09868705427cb3e, therefore subsequent...

Bumps [types-docutils](https://github.com/python/typeshed) from 0.20.0.20240406 to 0.21.0.20240423. Commits See full diff in compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=types-docutils&package-manager=pip&previous-version=0.20.0.20240406&new-version=0.21.0.20240423)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...

dependencies
python

## What do these changes do? This change adds a missing type annotation for the return value of `Controller.start()`. ## Are there changes in behavior for the user? No, aside...

Struggling to figure out how to receive messages when Proxy Protocol is enabled - any help would be greatly appreciated! Simple code example: ```python3 #!/usr/bin/env python3 import time import boto3...

Issue is that those directories are packed into .whl archive and are part of installable resources. I;m not sure about aiosmtpd/qa but probably it woud be good to move to...

On building my packages I'm using `sphinx-build` command with `-n` switch which shows warmings about missing references. These are not critical issues. Here is the output with warnings: ```console +...

Like it is in title .. ```console + PYTHONPATH=/home/tkloczko/rpmbuild/BUILDROOT/python-aiosmtpd-1.4.6-2.fc37.x86_64/usr/lib64/python3.10/site-packages:/home/tkloczko/rpmbuild/BUILDROOT/python-aiosmtpd-1.4.6-2.fc37.x86_64/usr/lib/python3.10/site-packages + /usr/bin/pytest -ra -m 'not network' ImportError while loading conftest '/home/tkloczko/rpmbuild/BUILD/aiosmtpd-1.4.6/aiosmtpd/tests/conftest.py'. aiosmtpd/tests/conftest.py:17: in from pkg_resources import resource_filename /usr/lib/python3.10/site-packages/pkg_resources/__init__.py:3292: in def _initialize_master_working_set():...

Hi! I'm trying to set up an Aiosmtpd server to accept TLS1.1 too, and I can't make it work. Regardless of how I configure TLSContext, the server only accepts TLS1.2....

line 36 `hashpass = pbkdf2_hmac("sha256", password, secrets.token_bytes(), 1000000).hex()` The third argument in this function generates a random salt. It should use the previously generated salt from make_user_db.py Otherwise the resulting...

## What do these changes do? - Fix tox for Python >= 3.12 - Remove `pytest-profiling` - Remove `pytest-asyncio` traces - Add compatibility for Python 3.13 ## Are there changes...