1
Can you explain this sentence better? "Greatly improved HAM/SPAM training, giving the Move to Junk button more power."
Question asked by Gabriele Maoret - SERSIS - 12/23/2023 at 2:37 AM
Answered
On the latest BLOG post ( https://www.smartertools.com/blog/2023/10/upcoming-smartermail-beta ) there's an interesting statement:



Can you elaborate and explain how this new HAM/SPAM training works and what we as users need to do to take advantage of it?
Gabriele Maoret - Head of SysAdmins at SERSIS
Currently manages 6 SmarterMail installations (1 in the cloud for SERSIS which provides services to a few hundred third-party email domains + 5 on-premise for customers who prefer to have their mail server in-house)

7 Replies

Reply to Thread
2
Kyle Kerst Replied
Employee Post Marked As Answer
This release note means that when you hit the Move to Junk button (or vice versa) on a message we now pass the message details on to RSpamD and similar antispam engines for training. RSpamD (and others) can use that information plotted over time to better eliminate spam content if/when they see something similar again in the future. 

The important bit to note with users is not hitting that button for anything that is legitimate, as you don't want to train your antispam systems in the wrong direction! Educating the users on what is and isn't spam, combined with the HAM/SPAM learning functionality we've added, should combine to bring you a better overall antispam deployment. 

If you have any specific questions let me know and I can ping our development team to get you details. I hope that helps Gabriele!
Kyle Kerst IT Coordinator SmarterTools Inc. www.smartertools.com
0
Thank Kyle!

So, if I understand correctly, this is actually working only if there's a rSpamd server, am I right?



Gabriele Maoret - Head of SysAdmins at SERSIS Currently manages 6 SmarterMail installations (1 in the cloud for SERSIS which provides services to a few hundred third-party email domains + 5 on-premise for customers who prefer to have their mail server in-house)
1
Kyle Kerst Replied
Employee Post
You're very welcome! 

We do have config options for a Training folder in Settings>Antispam>Options which will allow you to effectively pass messages to any engine for learning, but rspamd is the intended recipient by default due to it having /learnspam and /learnham endpoints available out of box
Kyle Kerst IT Coordinator SmarterTools Inc. www.smartertools.com
1
THX Kyle!
Gabriele Maoret - Head of SysAdmins at SERSIS Currently manages 6 SmarterMail installations (1 in the cloud for SERSIS which provides services to a few hundred third-party email domains + 5 on-premise for customers who prefer to have their mail server in-house)
0
Employee Replied
Employee Post
One other thing to note is that this functionality has two accompanying settings to enable its functionality. Go to Settings > Antispam > Options tab. On the Options card, you'll find two settings for: 

Send user spam feedback to antispam providers
Send user spam feedback to training folder

When these are enabled, reports are aggregated and send every five minutes, so if a message is marked as spam, then unmarked as spam, within that timeframe, no message is sent. 

Also note that EMLs that are sent to the training folder are stored for approximately one hour before they are deleted.
0
Hi Andrea!
How does those two setting work?

- Send user spam feedback to antispam providers: 
  • To what providers?
  • How does it works?

- Send user spam feedback to training folder:
  • Wher is the training folder(s)?
  • are there are separate SPAM and HAM folders?
  • Ho can we use that (I'm imagining a scheduled script that collects HAM mails and SPAM mails and sends them to a third-party antispam system, for example in my case Fortimail...)?
Gabriele Maoret - Head of SysAdmins at SERSIS Currently manages 6 SmarterMail installations (1 in the cloud for SERSIS which provides services to a few hundred third-party email domains + 5 on-premise for customers who prefer to have their mail server in-house)
1
Kyle Kerst Replied
Employee Post
Hi Gabriele! Just chiming in with the information I have:

To what providers? <-- RSpamD currently is the only one I'm aware of, but its possible its passed to others. Might need to check with development on this to confirm.

How does it works? <-- Development would need to chime in on any technicals, but essentially the EML is submitted to HAM/SPAM interfaces for learning. How and what criteria is applied though is specific to the engine being used. I do know that we don't submit right away, there is a delay to prevent accidental clicks from being submitted immediately. 

Wher is the training folder(s)? <-- C:\SmarterMail\Spool\Training

are there are separate SPAM and HAM folders? <-- There will be two folders contained in the directory, one for spam and one for ham. Both will contain EMLs submitted to junk or moved to the inbox.

Ho can we use that (I'm imagining a scheduled script that collects HAM mails and SPAM mails and sends them to a third-party antispam system, for example in my case Fortimail...)? <-- I'm not sure how Fortimail would interface with this, but you could certainly set that up on their end to take advantage of the data in these folders. 
Kyle Kerst IT Coordinator SmarterTools Inc. www.smartertools.com

Reply to Thread