As a matter of fact, there is. First, use a configuration directory to create configuration files for the recipients you want to restrict. For example, if the recipient address is [email protected], create a file with this name: /var/qmail/spamdyke/config.d/_recipient_/com/example/_at_/mailing-list (You can choose your own location in your file system if you don't like /var/qmail/spamdyke/config.d.) In that file, put this configuration option: filter-level=require-auth Then add a line to your main spamdyke configuration file to use that folder structure: config-dir=/var/qmail/spamdyke/config.d
That's it! Any attempts to send mail to the address will be rejected unless they're authenticated. -- Sam Clippinger On Feb 10, 2013, at 3:05 PM, Arne Metzger wrote: > Hello, > > i have to find a solution for this situation: > > on my plesk-vserver (qmail and spamdyke) we have several recipients > without an assigned mailbox, since we use those addresses only for > mail-groups (with both internal and external recipients). > > now i want to prevent external and unauthenticated SMTP-traffic to those > mail-group-addresses. Only authenticated internal users should be > allowed to send emails to them. > > I just did a test and sent a mail from one of my accounts to a > test-recipient on my vserver, that has a mail-group assigned. Since my > mail comes from an reliable mail-server, all filter of spamdyke passed > and my mail was allowed to be delivered to the test-recipient. > > Is there any way to block connections that pass all filters to specific > recipients unless those connections use SMTP-AUTH? > > Regards, > Arne > > _______________________________________________ > spamdyke-users mailing list > [email protected] > http://www.spamdyke.org/mailman/listinfo/spamdyke-users _______________________________________________ spamdyke-users mailing list [email protected] http://www.spamdyke.org/mailman/listinfo/spamdyke-users
