Difference between revisions of "GWVSMTP"

From GWAVA Technologies Training
Jump to: navigation, search
(Level 2)
 
(18 intermediate revisions by one user not shown)
Line 3: Line 3:
 
== Level 1 ==
 
== Level 1 ==
  
The gwvsmtp process is the SMTP scanner process for GWAVA6. This scanner performs its scanning on the SMTP layer before
+
The SMTP interface allows incoming and, or, outgoing mail to be intercepted, scanned, and filtered completely independent of the mail system. This setup has the distinct advantage of relieving the mail system of unnecessary and unwanted traffic, leaving the mail system resources open to function with greater performance and security.  
mail can reach your mail server process. This architecture is illustrated below:
+
  
[[File:http://support.gwava.com/kb_upload/Image/Val/architecture.jpg]]
+
The SMTP interface adds a scanning layer between any mail system’s SMTP agent and the internet. Outbound mail is forwarded through the GWAVA SMTP, (like a proxy), which can scan the mail and then send messages to the internet. Incoming mail is first received by the SMTP interface which then sends the filtered mail to the SMTP agent. This interface allows GWAVA to act independently of your mail system.
  
 
+
[[File:Example.jpg]]
The SMTP scanner acts as a proxy between your mail server and the outside world; filtering your mail before it reaches
+
your SMTP mail system. This way, GWAVA6 can capture and filter your incoming and outgoing mail efectivly. A benefit of using
+
the GWAVA6 SMTP Interface is it will relieve your internal mail server of the excessive stress that can be caused by massive
+
amounts of unwanted mail. This can save a great deal of time and effort in terms of processing.
+
 
+
 
+
The GWAVA6 SMTP Appliance is built on SUSE Linux Enterprise Server 11 operating system.
+
The operating system has been streamlined to provide only essential services for the GWAVA6 SMTP Appliance.
+
Due to this streamlining, the system is very secure and will provide better performance.
+
There is no GUI interface for the operating system, but essential services, such as YaST, can still be accessed via the command line.
+
  
 
== Level 2 ==
 
== Level 2 ==
Line 37: Line 26:
  
 
Relayed Mail Scenario
 
Relayed Mail Scenario
 
+
<pre style="white-space: pre-wrap;
 +
white-space: -moz-pre-wrap;
 +
white-space: -pre-wrap;
 +
white-space: -o-pre-wrap;
 +
word-wrap: break-word;">
 
   Step 1  --  Source Host to Relay Host
 
   Step 1  --  Source Host to Relay Host
 
+
 
 
       S: 220 foo.com Simple Mail Transfer Service Ready
 
       S: 220 foo.com Simple Mail Transfer Service Ready
 
       C: EHLO bar.com
 
       C: EHLO bar.com
Line 66: Line 59:
 
       C: QUIT
 
       C: QUIT
 
       S: 221 foo.com Service closing transmission channel
 
       S: 221 foo.com Service closing transmission channel
 
+
</pre>
  
 
RFC2821 Simple Mail Transfer Protocol
 
RFC2821 Simple Mail Transfer Protocol
Line 72: Line 65:
  
 
== Hands On ==
 
== Hands On ==
 +
 +
 +
 +
GWAVA Stats are processed by the [http://training.gwava.com/index.php/GWVSTATS GWVSTATS Module].

Latest revision as of 21:26, 11 February 2014

This is GWVSMTP.

[edit] Level 1

The SMTP interface allows incoming and, or, outgoing mail to be intercepted, scanned, and filtered completely independent of the mail system. This setup has the distinct advantage of relieving the mail system of unnecessary and unwanted traffic, leaving the mail system resources open to function with greater performance and security.

The SMTP interface adds a scanning layer between any mail system’s SMTP agent and the internet. Outbound mail is forwarded through the GWAVA SMTP, (like a proxy), which can scan the mail and then send messages to the internet. Incoming mail is first received by the SMTP interface which then sends the filtered mail to the SMTP agent. This interface allows GWAVA to act independently of your mail system.

File:Example.jpg

[edit] Level 2

The gwvsmtp process listens on SMTP port 25 and transfers SMTP connections to the gwava process for scanning.

GWAVA control commands rcgwavaman stop gwvsmtp rcgwavaman start gwvsmtp

Check if gwvsmtp is listening on port 25

  1. lsof -i tcp:25

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME gwvsmtp 9495 root 41u IPv4 1100393 0t0 TCP *:smtp (LISTEN)

Testing SMTP using TELNET telnet mail.foo.com 25

Relayed Mail Scenario

   Step 1  --  Source Host to Relay Host
  
      S: 220 foo.com Simple Mail Transfer Service Ready
      C: EHLO bar.com
      S: 250-foo.com greets bar.com
      S: 250-8BITMIME
      S: 250-SIZE
      S: 250-DSN
      S: 250 HELP
      C: MAIL FROM:<JQP@bar.com>
      S: 250 OK
      C: RCPT TO:<@foo.com:Jones@XYZ.COM>
      S: 250 OK
      C: DATA
      S: 354 Start mail input; end with <CRLF>.<CRLF>
      C: Date: Thu, 21 May 1998 05:33:29 -0700
      C: From: John Q. Public <JQP@bar.com>
      C: Subject:  The Next Meeting of the Board
      C: To: Jones@xyz.com
      C:
      C: Bill:
      C: The next meeting of the board of directors will be
      C: on Tuesday.
      C:                         John.
      C: .
      S: 250 OK
      C: QUIT
      S: 221 foo.com Service closing transmission channel

RFC2821 Simple Mail Transfer Protocol http://www.rfc-editor.org/rfc/rfc2821.txt

[edit] Hands On

GWAVA Stats are processed by the GWVSTATS Module.

Personal tools
Namespaces

Variants
Actions
Home
Exchange
GroupWise
JAVA
Linux
MTK
Retain
GW Monitoring and Reporting (Redline)
GW Disaster Recovery (Reload)
GW Forensics (Reveal)
GWAVA
Secure Messaging Gateway
GW Mailbox Management (Vertigo)
Windows
Other
User Experience
Toolbox
Languages
Toolbox