How to Sync Security Settings between multiple inbound/outbound servers
Problem reported by Merle Wait - 9/23/2025 at 8:56 AM
Submitted
How can one easily "sync" security settings (i.e SMTP blocks, blacklists) .. between multiple servers.
Have 4 inbound gateway servers... would like the security settings in sync . from main inbound server to the other 3.  How to do?
Tony Scholz Replied
Employee Post
Hello, 

In some cases, you can export the settings and import the (Whitelists, Balcklists ), or you can use the API to sync them between servers. Set one as the primary to scan for settings and have the API add the missing ones to the other servers. 

Thank you
Tony Scholz
Lead Network/System Administrator
SmarterTools Inc.
Merle Wait Replied
Is there an example or instructions on how to make a gateway MX as a primary, and add API scans??
kevind Replied
This would be a nice feature request!
Automatic sync would be awesome, but even just an option to import/export all the spam settings would work.
Merle Wait Replied
Asking for this as a request AGAIN..
WIth 4 inbound email servers... it would be great if there was an export or way to sync
Derek Curtis Replied
Employee Post
So, the word doing the heavy lifting here is "easily", if I'm not mistaken. IDS Rules, Blacklist, Whitelist, SMTP Blocks all have the ability to export their settings, and then they can be imported on another server. 

I'll talk to the guys -- maybe we can write up a KB on how to do this using the API. 
Derek Curtis
CCO
SmarterTools Inc.
Douglas Foster Replied
The SmarterMail filtering rules lack sophistication, and they become unwieldy as the number of rules grow into the 1000s.  A database works much better for large lists, and one database can support your multiple gateways.   To get to a database environment, you need to call out from SmarterMail to something else, such as Declude / Declude Reboot.   Then you will only need to worry about synchronization for the SMTP Block lists, since these execute while the SMTP Session is open, and before any external programs can be called.

Reply to Thread

Enter the verification text