User Tools

Site Tools


exim4:access_control

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
exim4:access_control [2016/11/04 10:55] peterexim4:access_control [2020/07/15 09:30] (current) – external edit 127.0.0.1
Line 26: Line 26:
 </file> </file>
  
 +<WRAP warning>
 **WARNING**:  Pursue **HELO** checking at your own peril.  The HELO is fairly unimportant in the grand scheme of SMTP these days, so don't put too much faith in whatever it contains.  Some spam might seem to use a telltale HELO string, but you might be surprised at how many legitimate messages start off with a questionable HELO as well.  Anyway, it's just as easy for a spammer to send a proper HELO than it is to send HELO im.a.spammer, so consider yourself lucky if you're able to stop much spam this way. **WARNING**:  Pursue **HELO** checking at your own peril.  The HELO is fairly unimportant in the grand scheme of SMTP these days, so don't put too much faith in whatever it contains.  Some spam might seem to use a telltale HELO string, but you might be surprised at how many legitimate messages start off with a questionable HELO as well.  Anyway, it's just as easy for a spammer to send a proper HELO than it is to send HELO im.a.spammer, so consider yourself lucky if you're able to stop much spam this way.
 +</WRAP>
  
  
Line 252: Line 254:
 ###################################################################### ######################################################################
 # ACL "subroutine" used by acl_check_rcpt below. Used to detect  # ACL "subroutine" used by acl_check_rcpt below. Used to detect 
-# hosts wich have not their own registered domain-name (probably spammer).+# hosts which have not their own registered domain-name (probably spammer).
 # Return ok if the HELO argument correspond to the connected HOST and  # Return ok if the HELO argument correspond to the connected HOST and 
 # if the argument does not contain an IP in decimal or hexa. # if the argument does not contain an IP in decimal or hexa.
Line 357: Line 359:
 endif endif
 </file>   </file>  
 +
 +
 +===== Checking source of email associated with your domain in whois =====
 +
 +If you have an email published in a whois database (spammers scan these databases) but want emails just from your registrar, you can add this in your "~/.forward" filter:
 +
 +<file bash ~/.forward>
 +#   Exim filter   <<== do not edit or remove this line!
 +if $original_local_part is "sharewiz-tr-myregistrar"
 +  then
 +  if $sender_address_domain is "myregistrar.net" then
 +    deliver john
 +  else
 +    save $home/.Mailboxes/incoming/spam
 +    finish
 +  endif
 +endif
 +</file>
  
exim4/access_control.1478256955.txt.gz · Last modified: 2020/07/15 09:30 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki