PineApp OSG Anti-Spam Engines & Values
PineApp OSG Anti-Spam Engines & Values
PineApp OSG Anti-Spam Engines & Values
By Clicking on the above Edit icon Admin will allow engine activation and deactivation
When active the system will act as a router and push any incoming packet forward .
1. IP rate limit
The system allows you to limit maximum messages and sessions per source IP per
Min/Hr/Day
PineApp OSG accept TCP connection
PineApp OSG consult it's database about following parameters:
o Number of allowed TCP connections from clients source IP per Min/Hr/Day
o Number of exists TCP connections from clients source IP per Min/Hr/Day
If Number of exists TCP connections from clients source IP per Min/Hr/Day exceeds the
numbers of allowed, incoming connection will be dropped.
A DNSBL (DNS-based Blackhole List, Block List, or Blacklist; see below) is a list of IP
addresses published through the Internet Domain Name Service in a particular format.
DNSBLs are most often used to publish the addresses of computers or networks linked to
spamming; most mail server software can be configured to reject or flag messages which
have been sent from a site listed on one or more such lists.
This use case is relevant for inbound emails only.
Settings:
PineApp OSG accept TCP connection
PineApp OSG read from database DNSBL's domain name say dnsbl.example.net.
PineApp OSG detect client's IP addresssay, 192.168.42.23
PineApp OSG reverse the order of octets, yielding 23.42.168.192
PineApp OSG appends the DNSBL's domain name: 3.42.168.192.dnsbl.example.net.
Look up this name in the DNS as a domain name ("A" record).
DNS Server returns address. It indicates that the client is listed in Black list.
PineApp OSG drop connection
3. IP Reputation
The Reputation Service utilizes Commtouch's Recurrent Pattern Detection (RPD)
technology.
RPD is network-based malware detection and filtering solution for protecting against
modern attacks that are often launched as massive outbreaks in which millions of email
messages containing malware (e.g., spam, phishing, viruses, and worms) are distributed
during the short window of opportunity before malware signatures become available.
Settings:
PineApp OSG accept TCP connection
PineApp OSG pass to Commtouch software source IP address
Commtouch software return IP reputation (category)
Commtouch return GOOD IP reputation
PineApp OSG continue normal flow
6. Pipelining checking
When a client SMTP wishes to employ command pipelining, it first issues the EHLO command to the
server SMTP. If the server SMTP responds with code 250 to the EHLO command and the response
includes the EHLO keyword value PIPELINING, Then the server SMTP has indicated that it can
accommodate SMTP command pipelining. Once the client SMTP has confirmed that support exists
for the pipelining extension,
The client SMTP may then elect to transmit groups of SMTP commands in batches without waiting
For a response to each individual command. In particular, the commands RSET, MAIL FROM, SEND
FROM, SOML FROM, SAML FROM, and RCPT TO can all appear anywhere in a pipelined command
group. The EHLO, DATA, VRFY, EXPN, TURN, QUIT, and NOOP commands can only appear as the
last command in a group since their success or failure produces a change of state which the client
SMTP must accommodate
A mail exchanger record (MX record) is a type of resource record in the Domain Name System that
specifies a mail server responsible for accepting email messages on behalf of a recipient's domain
and a preference value used to prioritize mail delivery if multiple mail servers are available. The set
of MX records of a domain name specifies how email should be routed with the Simple Mail Transfer
Protocol.
Settings:
PineApp OSG extracts sender's domain name from MAIL FROM directive
PineApp OSG query MX record from DNS server
MX record for domain not exists.
PineApp OSG drop clients connection.
MX record for domain exists.
PineApp OSG continue it normal flow