Hey all, does anyone know of a way to have all spam dropped into, let's say temp holding place for a user, then each day a digest of caught SPAM id emailed to them, then if there is a legit email in there a way to whitelist that from there or send the email to the users inbox. I only ask because I used to work for an ISP that did just that, using Spamassassin. I just wish I knew how to do it. Basically we just don't want to arbitrarily delete a users email. We would a digest sent out to the user notifying them that this was the spam caught and in x number of days they would get deleted. They could then log into a web gui and either whitelist the sender/domain or send the email to there inbox. I wish I could code that up to work but I have no clue as to where to start. Hoping this can be done......... --Steve
Hi, amavisd can do quarantining of spam as well. Some of the settings can be made trough the policy settings in the ispconfig spamfilter policy form and other might have to be made directly in the amavisd configuration files. For details you might want to take a look in the amavisd configuration, ispconfig uses the default amavisd setup with sql backend for the configuration.
The information I posted abvoe is wrong as it is for ISPConfig 3, I mixed up the forums. ISPConfig 2 uses spamassassin directly and not trough amavisd. spamassassin is invoced by a procmail recipe in the users home directory. The master files which are used to generate the procmail files can be found in the directory /root/ispconfig/isp/conf/ To redirect the spam emails to a different filder you will have to modify the procmail recipe.
i have ispconfig 2 and 3...the one I want to do this for is 3...where is those files to look at...thanks Till
For ispconfig 3 you will have to take a look in the amavisd-new documentation. The complete spam handling is done by amavisd, ispconfig does not use any own files for that. http://www.ijs.si/software/amavisd/