On 10/7/2008 15:26, Eric Thomas wrote:
> SPAM_WHITELIST_FROM is used primarily by the spam scanner, which is currently an
> exit. If the exit is not present, LISTSERV makes no spam scan at all, i.e. all
> messages are accepted. In this scenario, the whitelist definitions serve no
> function. It really does not matter since all messages are accepted anyway.
>
> The quarantine code also uses SPAM_WHITELIST_FROM, and it does so independently
> of the spam scanner. So you do not need to install a dummy spam scanner to use
> this function with respect to your quarantine question.
>
> Eric
>
It took a while for it to bite us again, but one of our local LISTSERV postmaster
addresses is now "registered as a spammer", despite the fact that it was listed in the
SPAM_WHITELIST_FROM keyword. I need to get this address off of LISTSERV's registered
spammer list, I need a reliable way to keep it off of this list, and I need the problem
resolved today.
Version and license information is appended below, and a copy of our go.user file is attached.
> show version
LISTSERV(R) High Performance for unix version 15.5, managed by:
[log in to unmask]
Master nodes file version: 2009-06-02 17:32:59 (VERS9922)
NJE peers file version: 2009-06-02 17:32:59
Internet peers file version: 2010-02-04 19:46:41
Service file version: 2009-10-07 23:45:39 (VERS9922)
Alias file version: 2009-12-10 00:03:02
Running under: Linux 2.6.9-89.0.23.ELsmp
Build date: 27 Nov 2007
> show license
License type: Permanent
Expiration date: None - perpetual license
Maintenance until: 30 Jun 2011, serial number MNT-NOTRED-9
Capacity: Unlimited
Product options: HPO
Version: 15.5
Serial number: NOTRED-10
Build date: 27 Nov 2007
Comments: 1395
--
Paul Russell, Senior Systems Administrator
OIT Messaging Services Team
University of Notre Dame
#!/bin/sh
###
### THIS FILE CONTAINS CONFIDENTIAL CONFIGURATION INFORMATION
###
# -- The fully qualified domain name for this host.
NODE="listserv.nd.edu"
# -- All possible domain names for this machine. SPACE SEPARATED!
MYDOMAIN="listserv.nd.edu lists.alumni.nd.edu lists.vectorbase.org lists-p1.cc.nd.edu"
# -- Pattern defining local mailing addresses, use asterisks to match any
# -- number of arbitrary characters.
LOCAL="nd.edu *.nd.edu saintmarys.edu *.saintmarys.edu"
#### begin postmaster #####
#
# -- The e-mail address(es) of the LISTSERV maintainer(s). SPACE SEPARATED!
#
#### LISTSERV includes the non-hidden postmaster addresses in the output
#### of several informational commands, however, LISTSERV will not accept
#### commands from postmaster@, so specification of postmaster@ as the only
#### non-hidden postmaster addresses provides generic contact addresses that
#### cannot be used to compromise the service.
POSTMASTER="[log in to unmask] quiet: hide:"
### lstadmin is used to submit jobs for which output is returned to the sysadmin
POSTMASTER="$POSTMASTER [log in to unmask] [log in to unmask]"
### lstadmin-noreply is used to submit jobs for which output is discarded
POSTMASTER="$POSTMASTER [log in to unmask] [log in to unmask]"
### O&E staff
POSTMASTER="$POSTMASTER [log in to unmask] [log in to unmask] [log in to unmask]"
POSTMASTER="$POSTMASTER [log in to unmask] [log in to unmask] [log in to unmask]"
POSTMASTER="$POSTMASTER [log in to unmask] [log in to unmask] [log in to unmask]"
POSTMASTER="$POSTMASTER [log in to unmask] [log in to unmask] [log in to unmask]"
POSTMASTER="$POSTMASTER [log in to unmask] [log in to unmask] [log in to unmask]"
### HD reports requestor
POSTMASTER="$POSTMASTER [log in to unmask]"
#### End postmaster ####
# -- The password to be used when sending "put" commands to create files
CREATEPW="Edw@rd50r1n"
# -- The username created to run the LISTSERV code. This must match the
# -- USERID macro in the Makefile. The default value, listserv, should
# -- be used if at all possible.
USERID="listserv"
# -- A short name for your organization, used in "From:" fields. The
# -- default is your Internet hostname.
# -- Uncomment this line if you define this!
MYORG="University of Notre Dame"
# -- Optional WWW archive interface - see installation guide for details.
WWW_ARCHIVE_CGI="/cgi-bin/wa"
WWW_ARCHIVE_DIR="/var/www/html/archives"
# -- Reject subscription requests and postings from known spammer addresses
FILTER_ALSO="[log in to unmask]"
FILTER_ALSO="$FILTER_ALSO [log in to unmask]"
FILTER_ALSO="$FILTER_ALSO *@example.com *@example.net"
FILTER_ALSO="$FILTER_ALSO *@ebay.com"
FILTER_ALSO="$FILTER_ALSO *@ebays.com"
FILTER_ALSO="$FILTER_ALSO *@huntingon.com"
FILTER_ALSO="$FILTER_ALSO *@keynetbank.com"
FILTER_ALSO="$FILTER_ALSO *@paypal.com"
FILTER_ALSO="$FILTER_ALSO *@visa.com"
FILTER_ALSO="$FILTER_ALSO *@wamu.com"
FILTER_ALSO="$FILTER_ALSO [log in to unmask]"
FILTER_ALSO="$FILTER_ALSO [log in to unmask]"
FILTER_ALSO="$FILTER_ALSO [log in to unmask]"
FILTER_ALSO="$FILTER_ALSO biotechstox*@*"
FILTER_ALSO="$FILTER_ALSO [log in to unmask]"
FILTER_ALSO="$FILTER_ALSO bulks11@*"
FILTER_ALSO="$FILTER_ALSO [log in to unmask]"
FILTER_ALSO="$FILTER_ALSO PENT550*@*"
FILTER_ALSO="$FILTER_ALSO Pharamacom-Int@*"
FILTER_ALSO="$FILTER_ALSO temptingtearouts@*"
FILTER_ALSO="$FILTER_ALSO *@listserv.2launch.com"
FILTER_ALSO="$FILTER_ALSO *@aliftime.com"
FILTER_ALSO="$FILTER_ALSO *@domain.com"
FILTER_ALSO="$FILTER_ALSO *@easyschool.com"
FILTER_ALSO="$FILTER_ALSO *@easystreet.com"
FILTER_ALSO="$FILTER_ALSO *@funaventure.com"
FILTER_ALSO="$FILTER_ALSO *@luckyday.com"
FILTER_ALSO="$FILTER_ALSO *@webclipping.com"
FILTER_ALSO="$FILTER_ALSO *@*.webclipping.com"
FILTER_ALSO="$FILTER_ALSO [log in to unmask]"
FILTER_ALSO="$FILTER_ALSO *@battletrolls.com"
FILTER_ALSO="$FILTER_ALSO [log in to unmask]"
FILTER_ALSO="$FILTER_ALSO *@ificandream.com"
FILTER_ALSO="$FILTER_ALSO [log in to unmask]"
FILTER_ALSO="$FILTER_ALSO *.dadisman@*"
FILTER_ALSO="$FILTER_ALSO *@dhl-usa.com"
FILTER_ALSO="$FILTER_ALSO *@zeusmail.org"
# -- Use local SMTP service for delivery of outbound messages
# -- with 10 SMTP worker processes
#SMTP_FORWARD_1="10*localhost"
#SMTP_FORWARD_1="10*smtp.nd.edu"
SMTP_FORWARD_1="10*smtp-vip.cc.nd.edu:2525"
# -- Enable list exits & use of exit input/output files
LIST_EXITS="EXIT-MAKEWA EXIT-NOCHANGE EXIT-NOSIGNOFF"
EXIT_INPUT=1
# -- Treat username portion of email address as case-insensitive
IGNORE_EMAIL_CASE=1
# -- Accelerate web and catalog scan operations (HPO only)
TUNE_MANY_LISTS=1
# -- Suppress version identification info on 'from' line
PLAIN_FROMLINE=1
# -- Prevent signup.* files from being encrypted
SIGNUP_ENCRYPT_PASSWORDS=0
# -- Memory tuning
# 2008-06-13 commented out because they do not seem to be working
#FIOC_TARGET=4194304
#FIOC_TRIM=5242880
#FIOC_WARNING=5242880
# -- Disable reverse-indexing to prevent lsv crashes due to memory problems
DBRINDEX=0
# -- Enable spam feedback loop processing for domains hosted by AOL
SPAM_FEEDBACK_PROBE="AOL.COM NETSCAPE.NET CS.COM"
# -- Use spam_feedback_probe feature to force single-recipient messages for
# -- domains with very low recipient/message limits
SPAM_FEEDBACK_PROBE="$SPAM_FEEDBACK_PROBE INTERIA.PL POCZTA.FM POCZTA.ONET.PL"
# -- LDAP configuration
LDAP_SERVER_EDS="ldaps://directory.nd.edu:636"
LDAP_UID_EDS="ndGuid=nd.edu.ndgw7hb5,ou=objects,o=University of Notre Dame,st=Indiana,c=US"
LDAP_AUTH_EDS="gnwqxb3n"
LDAP_DEFAULT_EMAIL_EDS="mail"
LDAP_DEFAULT_NAME_EDS="displayName"
# -- LDAP queries
DYN_QUERY_INGROUP="TYPE=LDAP SERVER=EDS BASE='o=University of Notre Dame,st=Indiana,c=US' FILTER=(ndAuthEligible=%1) ATTRS=mail SCOPE=SUBTREE"
# -- whitelist from spam quarantine
SPAM_WHITELIST_FROM="[log in to unmask]"
# --- Export variables
export WWW_ARCHIVE_CGI WWW_ARCHIVE_DIR FILTER_ALSO FILTER_ALLOW SMTP_FORWARD_1 LIST_EXITS EXIT_INPUT IGNORE_EMAIL_CASE TUNE_MANY_LISTS PLAIN_FROMLINE SIGNUP_ENCRYPT_PASSWORDS DBRINDEX SPAM_FEEDBACK_PROBE LDAP_SERVER_EDS LDAP_UID_EDS LDAP_AUTH_EDS LDAP_DEFAULT_EMAIL_EDS LDAP_DEFAULT_NAME_EDS DYN_QUERY_INGROUP SPAM_WHITELIST_FROM
|