[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cobalt-developers] RAQ4: SPAM and 554 5.3.0 rewrite: map popauth not found



A couple of days ago I just couldn?t stand the spam on my raq4 so from your
alls help I added RBLs to my cobalt.mc file and created a new sendmail.cf
file.  That of course closed down the open relay on my box.  The problem
that then came up was the users on my system aren?t able to send mail from
their Outlook clients.  The pop-before-relay doesn?t seem to be working.  I
of course can go into the control panel and add ip addresses for those who
want to send but that doesn?t work because of the number of individuals on
my box.  So, I found some help from an old listserv that said to add the
following code to my cobalt.mc file and then pop-before-relay would
work?.but it doesn?t. 
 
---------------------------------------------------------------------------
# Pop-before-smtp secondary access hash
Kpopauth hash -a /etc/mail/popip.db
LOCAL_RULESETS
SLocal_check_rcpt
# Put the address into cannonical form (even if it doesn't resolve to an
MX).
R$*                               $: $>Parse0 03 $1
R$* < $* > $*                 $: $1 < $2 . > $3
R$* < $* . . >     $*         $1 < $2 . > $3
# Test against pop-before-relay hash
R$*                               $: < $&{client_addr} >
R< $* >                         $(popauth $1 $)
R$* < MATCH >             $#OK
---------------------------------------------------------------------------

When I did the m4 and then restarted sendmail I got the error: WARNING:
Dangerous write permissions
 
Then when I sent an email from Outlook it came back from system
administrator with the following error:
 
554 5.3.0 rewrite: map popauth not found
 
I?m stuck.  Does anyone have any ideas for me?
 
Thanks,
 
Rus