does
"dspam_admin list preference $USER"
show the same as what you have in your user.prefs?

For that matter how about
"dspam_admin aggregate preference $USER"?

As far as I thought I knew, user prefs override the default user prefs, 
as well as the preferences specified on the command line.

Hopefully someone has a better option, but all I can think of now is to 
turn on debugging and see what the dspam.debug shows.


On 12/21/2011 12:26 PM, Troy Vitullo wrote:
> Thanks for getting back to me. Now that we have Troys helping Troys the
> world is in big trouble.
:D
-Troy
>
> The only config I have in /etc/dspam/dspam.d/ is my mysql conf. I checked 
> just in case and it has no spamAction setting in there.
>
> I checked the user's settings and she has spamAction=quarantine. Here's
> her full config from /var/spool/dspam/data/[domain]/[user]/[user].prefs
>
> trainingMode=TEFT
> spamAction=quarantine
> spamSubject=[SPAM]
> statisticalSedation=0
> enableBNR=on
> optIn=off
> optOut=off
> showFactors=off
> enableWhitelist=on
> signatureLocation=message
>
> /etc/dspam/default.prefs also has a spamAction of quarantine.
>
> I think it's some basic setting I don't have turned on that enables dspam to 
> quarantine.
>
> Here's what a spam looks like in the log:
>
> 1324488427      S       "OrGreenic Natural 
> Cookware"<orgree...@securegridbackups.com>   4ef216eb71421784485046  Cook 
> Without Oil, Butter or Grease with OrGreenic!      0.076892        [user's 
> email] 
> Tagged<7111466088970171208.1324957292a854a2686c7ee87e375c97.651008...@server.securegridbackups.com>
>
> Thanks,
>
> Troy
>
> On Wed, 21 Dec 2011 12:06:02 -0600
> Troy Ayers<dspam1...@wcta.net>  wrote:
>
>> Troy,
>>
>> Perhaps the user has their own override for spamaction since that is
>> allowed in dspam.conf? AllowOverride spamAction spamSubject
>>
>>
>> Also, The last line of you dspam.conf is:
>> Include /etc/dspam/dspam.d/
>> So perhaps inspect the contents of that directory, see if there is
>> another Preference "spamAction=
>> in there?  I don't recall if dspam takes the first or last instance
>> if you have something defined more than once, I presume it takes the
>> last.
>>
>> -Troy
>>
>>
>>
>> On 12/21/2011 7:57 AM, Troy Vitullo wrote:
>>> Hi,
>>>
>>> I have a fairly simple dspam set up, but I'm missing a key piece of
>>> it.
>>>
>>> I've set dspam up to quarantine suspect messages but it's sending
>>> them anyway (with a [SPAM] tag attached to them.) Here's my
>>> relevant config settings in /etc/dspam/dspam.conf:
>>>
>>> ServerParameters "--deliver=innocent"
>>> ServerIdent "localhost.localdomain"
>>>
>>> Here's what I have in /etc/postfix/master.cf:
>>>
>>> smtp      inet  n       -       n       -       -       smtpd
>>>     -o content_filter=lmtp:unix:/var/spool/postfix/var/run/dspam.sock
>>> 127.0.0.1:10026 inet    n   -   -   -   -   smtpd
>>>           -o content_filter=
>>>           -o
>>> receive_override_options=no_unknown_recipient_checks,no_header_body_checks
>>> -o smtpd_helo_restrictions= -o smtpd_client_restrictions=
>>>           -o smtpd_sender_restrictions=
>>>           -o smtpd_recipient_restrictions=permit_mynetworks,reject
>>>           -o mynetworks=127.0.0.0/8
>>>           -o smtpd_authorized_xforward_hosts=127.0.0.0/8
>>>
>>> postfix uses dovecot as an external delivery method to deliver mail:
>>>
>>> dovecot   unix  -       n       n       -       -       pipe
>>>     flags=DRhu user=dovecot argv=/usr/lib/dovecot/deliver -d
>>> ${recipient}
>>>
>>> I added this:
>>> dspam     unix  -       n       n       -       10      pipe
>>>     flags=Ru user=dspam argv=/usr/bin/dspam --deliver=innocent --user
>>> $recipient -i -f $sender -- $recipient
>>>
>>> underneath but it looks like it still forwards spam instead of
>>> quarantining it.
>>>
>>> The whole system was set up by somebody a lot smarter than I am, and
>>> I'm trying to tack dspam onto the end of it, so thanks for humoring
>>> a newb.
>>>
>>> Full dspam config:
>>>
>>> Home /var/spool/dspam
>>> StorageDriver /usr/lib/dspam/libmysql_drv.so
>>> TrustedDeliveryAgent "/usr/bin/procmail"
>>> DeliveryHost        127.0.0.1
>>> DeliveryPort        10026
>>> DeliveryIdent       localhost
>>> DeliveryProto       SMTP
>>> OnFail error
>>> Trust root
>>> Trust dspam
>>> Trust mail
>>> Trust mailnull
>>> Trust smmsp
>>> Trust daemon
>>> Debug *
>>> TrainingMode teft
>>> TestConditionalTraining on
>>> Feature chained
>>> Feature whitelist
>>> Algorithm graham burton
>>> PValue graham
>>> Preference "spamAction=quarantine"
>>> Preference "signatureLocation=message"  # 'message' or 'headers'
>>> Preference "showFactors=on"
>>> Preference "spamSubject=SPAM"
>>> AllowOverride trainingMode
>>> AllowOverride spamAction spamSubject
>>> AllowOverride statisticalSedation
>>> AllowOverride enableBNR
>>> AllowOverride enableWhitelist
>>> AllowOverride signatureLocation
>>> AllowOverride showFactors
>>> AllowOverride optIn optOut
>>> AllowOverride whitelistThreshold
>>> HashRecMax      98317
>>> HashAutoExtend      on
>>> HashMaxExtents      0
>>> HashExtentSize      49157
>>> HashMaxSeek     100
>>> HashConnectionCache 10
>>> Notifications   off
>>> PurgeSignatures 14          # Stale signatures
>>> PurgeNeutral    90          # Tokens with neutralish probabilities
>>> PurgeUnused     90          # Unused tokens
>>> PurgeHapaxes    30          # Tokens with less than 5 hits (hapaxes)
>>> PurgeHits1S 15          # Tokens with only 1 spam hit
>>> PurgeHits1I 15          # Tokens with only 1 innocent hit
>>> LocalMX 127.0.0.1
>>> SystemLog on
>>> UserLog   on
>>> Opt out
>>> TrackSources spam
>>> ParseToHeaders full
>>> ChangeModeOnParse on
>>> ChangeUserOnParse off
>>> ServerPID /var/run/dspam.pid
>>> ServerMode auto
>>> ServerPass.Relay1   "secret"
>>> ServerParameters "--deliver=innocent"
>>> ServerIdent "localhost.localdomain"
>>> ServerDomainSocketPath "/var/spool/postfix/var/run/dspam.sock"
>>> ClientHost /var/spool/postfix/var/run/dspam.sock
>>> ClientIdent "secret@Relay1"
>>> ProcessorBias on
>>> Include /etc/dspam/dspam.d/
>>>
>>> Troy
>>>
>>> ------------------------------------------------------------------------------
>>> Write once. Port to many.
>>> Get the SDK and tools to simplify cross-platform app development.
>>> Create new or port existing apps to sell to consumers worldwide.
>>> Explore the Intel AppUpSM program developer opportunity.
>>> appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev
>>> _______________________________________________
>>> Dspam-user mailing list
>>> Dspam-user@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/dspam-user
>>>
>>>
>>
>>
>> ------------------------------------------------------------------------------
>> Write once. Port to many.
>> Get the SDK and tools to simplify cross-platform app development.
>> Create new or port existing apps to sell to consumers worldwide.
>> Explore the Intel AppUpSM program developer opportunity.
>> appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev
>> _______________________________________________
>> Dspam-user mailing list
>> Dspam-user@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/dspam-user
>>
>> !DSPAM:4ef2188e71426665979073!
>>
>>
> ------------------------------------------------------------------------------
> Write once. Port to many.
> Get the SDK and tools to simplify cross-platform app development. Create
> new or port existing apps to sell to consumers worldwide. Explore the
> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
> http://p.sf.net/sfu/intel-appdev
> _______________________________________________
> Dspam-user mailing list
> Dspam-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/dspam-user
>
>



------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Dspam-user mailing list
Dspam-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspam-user

Reply via email to