bcoe / bcoe/secure-smtpd

example from README does not work as-is - syntax error

Open
#30 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
123
Forks
41
PR merge metrics
No merged PRs in 30d

Description

``` shell
(fosdem-volunteers)emanuil@midori:~/software/secure-smtpd$ python --version
Python 2.7.6

(fosdem-volunteers)emanuil@midori:~/software/secure-smtpd$ pip freeze | grep smtpd
secure-smtpd==3.0.0

(fosdem-volunteers)emanuil@midori:~/software/secure-smtpd$ cat run.py
from secure_smtpd import SMTPServer, FakeCredentialValidator
SMTPServer(
self,
('0.0.0.0', 465),
None,
require_authentication=True,
ssl=True,
certfile='examples/server.crt',
keyfile='examples/server.key',
credential_validator=FakeCredentialValidator(),
)
asyncore.loop()

(fosdem-volunteers)emanuil@midori:~/software/secure-smtpd$ python run.py
Traceback (most recent call last):
File "run.py", line 3, in
self,
NameError: name 'self' is not defined
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Open the README example referenced in the issue and compare it with the shown run.py and traceback. Correct the example so it can be run without the reported NameError, then verify the documented command no longer produces that error.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
documentation
Issue type
Documentation
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.