sotd
1.0.0
Documentation: sotd_submission.py(8), sotd.py(8)
Both programs use Python standard library only and don't require any external dependencies.
Run the following commands if you're installing sotd for the first time:
# make user
# make install-db
# make install
This will create "gemini" user and group, install skeleton database and files and then install CGI application and email bot.
OpenSMTPD config file snippet to enable email submissions:
action "bot.sotd" mda "/usr/local/bin/sotd_submission.py" user "gemini" alias <aliases>
match from any for rcpt-to "sotd@CHANGEME" action "bot.sotd"
Suggestions:
misc/rspamd.groups.conf)misc/sotd.logrotate).Submissions for new servers need to be approved manually by editing registry file.
Patches and pull requests are welcome. Please use either git-send-email(1) or git-request-pull(1), addressed to [email protected].