GWVSMTP
This is GWVSMTP.
File:Http://support.gwava.com/kb upload/Image/Val/architecture.jpg== Level 1 ==
The gwvsmtp process is the SMTP scanner process for GWAVA6. This scanner performs its scanning on the SMTP layer before mail can reach your mail server process. This architecture is illustrated below:
[Image] [1]
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
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
- 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