Dungog-tmda
From Dungog Wiki
Contents |
TMDA
TMDA.net is an open source software application designed to significantly reduce the amount of spam (Internet junk-mail) you receive. TMDA strives to be more effective, yet less time-consuming than traditional spam filters.
tmda-cgi is a program for managing your TMDA account over the web.
dungog-tmda-cgi is the SME intergration rpm to help things run smoothly
yum install tmda tmda-cgi dungog-tmda-cgi [optional yum install smeserver-userpanel smeserver-mailsorting dungog-email dungog-cron]
Configuration
To enable TMDA
- enable and configure at /tmda
- make SME aware of the change here
To disable TMDA
- Tell SME we are no longer going to use TMDA, - once you have done that here SME has disabled tmda
[optional but recommended]
- disable at /tmda to release pending mail
- Tell SME again, to confirm current settings are restored
Review Users Config
An overview of Users configuration is provided with dungog-email
> tmda : the sme setting is enabled and the user has enabled tmda at /tmda > tmda* : the sme setting is NOT enabled but the user has enabled tmda at /tmda > tmda- : the sme setting is enabled but the user never enabled tmda at /tmda > tmda! : the user has disabled tmda at /tmda but not the sme setting
- tmda
tmda is correctly configured
- tmda*
tmda will work but without vacation, forwarding or procmail,
until .qmail file is recreated, then mail does not get sent to tmda.
- tmda-
tmda setting is ignored
- tmda!
/tmda was enabled but now is not, its likely mail will be lost.
.qmail is sending mail to tmda, see the cron job below for a fix
Help
To Check users who may disable /tmda but not the SME setting enable the cron job *Fix incorrect TMDA settings* which is visible if you have dungog-cron
Admin can change the default domain for new tmda users
db dungog set tmdaDomain domain.net expand-template /usr/lib/python2.3/site-packages/tmda-cgi/skel/install/.tmda/config
If you have smeserver-mailsorting enabled the daily *TMDA pending summary* will be deleted automatically if it is empty
