[Dovecot] antispam plugin ehancement
I'm not a developper so I can't do it by myself, but I wonder if it
could be possible to use tagSpam and tagNospam DSPAM feature to ehance
user's dspam lerning experience. I even don't know if this must be
done by DSPAM itself or by dovecot, but let me explain :
The feature would be done by a signature replacement into tagSpam and
tagNospam text, so the user would simply have to click on the link at
end of the mail to learn DSPAM :
# dspam.conf tagSpam on tagNonspam on
# msgtag.spam If this message was classified SPAM by mistake, please click here : http://example.com/dspam-retrain.cgi?sig= {DSPAM_SIG}
# msgtag.nonspam If this message should have been classified SPAM, please click here : http://example.com/dspam-retrain.cgi?sig= {DSPAM_SIG}
I think a click is easier and faster than a forward, what do you think
of such an implementation ?
Regards, David.
ML wrote:
I'm not a developper so I can't do it by myself, but I wonder if it could be possible to use tagSpam and tagNospam DSPAM feature to ehance user's dspam lerning experience. I even don't know if this must be done by DSPAM itself or by dovecot, but let me explain :
The feature would be done by a signature replacement into tagSpam and tagNospam text, so the user would simply have to click on the link at end of the mail to learn DSPAM :
# dspam.conf tagSpam on tagNonspam on
# msgtag.spam If this message was classified SPAM by mistake, please click here : http://example.com/dspam-retrain.cgi?sig={DSPAM_SIG}
# msgtag.nonspam If this message should have been classified SPAM, please click here : http://example.com/dspam-retrain.cgi?sig={DSPAM_SIG}
I think a click is easier and faster than a forward, what do you think of such an implementation ?
Regards, David.
If you're using IMAP, you don't need to forward. With the right setup you only have to move messages around from/to the IMAP server Spam folder.
If you're using POP, then usually that means forwarding messages. But there are already some plugins/extensions that provide simple Spam/Not Spam buttons, both for M$ Outlook and Thunderbird.
Never the less, it would be a nice idea, but i think you're forgetting the technicalities. I assume that such http submission would be authenticated. Do you want to nag your users constantly with authentication popups, and windows opening, so they can retrain?
Two possibilities for Outlook & Thunderbird are discussed here, on the last paragraph. http://hmonteiro.net/howtos:qmail:qmail_plus_dspam#retraining_with_email_for...
Cheers,
Hugo Monteiro.
-- ci.fct.unl.pt:~# cat .signature
Hugo Monteiro Email : hugo.monteiro@fct.unl.pt Telefone : +351 212948300 Ext.15307
Centro de Informática Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa Quinta da Torre 2829-516 Caparica Portugal Telefone: +351 212948596 Fax: +351 212948548 www.ci.fct.unl.pt apoio@fct.unl.pt
ci.fct.unl.pt:~# _
Le 21 avr. 08 à 12:49, Hugo Monteiro a écrit :
Never the less, it would be a nice idea, but i think you're
forgetting the technicalities. I assume that such http submission
would be authenticated. Do you want to nag your users constantly
with authentication popups, and windows opening, so they can retrain?
Why auth ? there's no auth when forwarding, mail with a known sig is
retrain, mail with unknown sig is ignored, so I imagined that a click
with valid sig is retrain and a click with unvalid sig is not. Any
drawback to this ?
Two possibilities for Outlook & Thunderbird are discussed here, on
the last paragraph. http://hmonteiro.net/howtos:qmail:qmail_plus_dspam#retraining_with_email_for...
Thank, I'll have a look.
ML wrote:
Le 21 avr. 08 à 12:49, Hugo Monteiro a écrit :
Never the less, it would be a nice idea, but i think you're forgetting the technicalities. I assume that such http submission would be authenticated. Do you want to nag your users constantly with authentication popups, and windows opening, so they can retrain?
Why auth ? there's no auth when forwarding, mail with a known sig is retrain, mail with unknown sig is ignored, so I imagined that a click with valid sig is retrain and a click with unvalid sig is not. Any drawback to this ?
Actually that will depend on the way you have the forward retraining set. In my case, using qmail and simscan, i only allow retraining from authenticated smtp sessions. I'm guessing it's something that can be done with other MTAs too.
Cheers,
Hugo Monteiro.
-- ci.fct.unl.pt:~# cat .signature
Hugo Monteiro Email : hugo.monteiro@fct.unl.pt Telefone : +351 212948300 Ext.15307
Centro de Informática Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa Quinta da Torre 2829-516 Caparica Portugal Telefone: +351 212948596 Fax: +351 212948548 www.ci.fct.unl.pt apoio@fct.unl.pt
ci.fct.unl.pt:~# _
On Mon, 2008-04-21 at 12:18 +0200, ML wrote:
I'm not a developper so I can't do it by myself, # msgtag.spam If this message was classified SPAM by mistake, please click here : http://example.com/dspam-retrain.cgi?sig= {DSPAM_SIG}
# msgtag.nonspam If this message should have been classified SPAM, please click here : http://example.com/dspam-retrain.cgi?sig= {DSPAM_SIG}
I think a click is easier and faster than a forward, what do you think
of such an implementation ?
This has nothing at all to do with dovecot or the antispam plugin for dovecot.
johannes
Le 21 avr. 08 à 13:58, Johannes Berg a écrit :
On Mon, 2008-04-21 at 12:18 +0200, ML wrote:
I'm not a developper so I can't do it by myself, # msgtag.spam If this message was classified SPAM by mistake, please click here : http://example.com/dspam-retrain.cgi?sig= {DSPAM_SIG}
# msgtag.nonspam If this message should have been classified SPAM, please click
here : http://example.com/dspam-retrain.cgi?sig= {DSPAM_SIG}I think a click is easier and faster than a forward, what do you
think of such an implementation ?This has nothing at all to do with dovecot or the antispam plugin for dovecot.
Ok, I've also read several articles since my post and it seem this is
a DSPAM-only issue... sorry for the noise
ML wrote:
Le 21 avr. 08 à 13:58, Johannes Berg a écrit :
On Mon, 2008-04-21 at 12:18 +0200, ML wrote:
I'm not a developper so I can't do it by myself, # msgtag.spam If this message was classified SPAM by mistake, please click here : http://example.com/dspam-retrain.cgi?sig= {DSPAM_SIG}
# msgtag.nonspam If this message should have been classified SPAM, please click here : http://example.com/dspam-retrain.cgi?sig= {DSPAM_SIG}
I think a click is easier and faster than a forward, what do you think of such an implementation ?
This has nothing at all to do with dovecot or the antispam plugin for dovecot.
Ok, I've also read several articles since my post and it seem this is a DSPAM-only issue... sorry for the noise
and altering mail is generally a bad idea. it's also less simple than it sounds.
participants (4)
-
Hugo Monteiro
-
Johannes Berg
-
ML
-
mouss