Edit Sim Std Server - SMTP
Use the Edit Sim Std Server - SMTP dialog box to add or edit a SMTP definition.
You will find a description of what are Sim Std Servers here.
SMTP stands for Simple Mail Transfer Protocol.
An SMTP server is used to accept incoming email messages.
This Sim Std Server emulates the SMTP protocol fully.
It also has the ability to forward emails it receives. This ability is turned off by default.
It is important that you set the Domain Name in the Scenario as this plays a crucial role in SMTP.
Each Sim Std Server requires a unique name, which is used to identify it.
A piece of text for notes on what the Sim Std Server aims to support
- Default Port
Most services have standard ports on which visitors expect to find them.
The default port for SMTP is 25.
This is only used as a prompt during configuration of a Listen; a Sim Std Server can be set on
any or many different ports.
The severity level that events generated by this Sim Std Server will be given.
This can be overridden as part of the Listen configuration.
These settings control how this Sim Std Server responds to a visitor.
The real server that is emulated.
NB. At present only the Microsoft server is emulated.
- Require Authorization
If this option is checked the visitor will receive a "Client was not authenticated"
error message if they attempt to send an email.
This visitor can attempt to login, but their credentials will always be rejected.
If the option is unchecked then the SMTP Server will appear to offer the visitor anonymous access.
- Allow Relay
If this option is checked then the SMTP Server will allow the visitor to relay mail messages.
This means the SMTP Server will accept messages destined for another domain and agrees to forward them on.
An unprotected relay server is the ideal target for spammers who can use it to send emails and hide
the true origin of the email.
If the option is unchecked then the SMTP Server will reject any emails not sent to its own domain.
Most people configure their SMTP servers not to allow relay, to prevent spam attacks.
- Allow Real Relay
This option will enable certain emails received by the sim server to be forwarded to their intended destination.
For this option to be fully enabled then the Proxy Rules must be enabled.
When a visitor first connects to an SMTP server they are sent a banner containing information about the
server. Part of this is a version number. Setting this value allows you to control the version number
that is returned to the visitor. Leave blank to use KFSensor's default SMTP version number.
- Time out
The time in seconds that the KFSensor server allow the session to continue for before closing the connection.
- Idle Time out
The time in seconds that the KFSensor server will wait for traffic on a connection before closing the connection.
- Session Limit
The maximum number of bytes that will be accepted from the visitor before the connection is closed.
The following is a real life example attack on an SMTP Sim Std Server.
This visitor sent commands to send an email to himself in order to test the server was working.
The lines that start with ">>>>" indicate a response to the visitor from the Sim Server.
>>>>220 keyfocus.info Microsoft ESMTP MAIL Service, Version: 6.0.2600.1106 ready at Sat, 22 Feb 2003 17:23:32 +0000|
>>>>250-keyfocus.info Hello [126.96.36.199]
>>>>250 2.0.0 Resetting
>>>>250 2.1.0 firstname.lastname@example.org....Sender OK
>>>>250 email@example.com....Sender OK
>>>>354 Start mail input; end with <CRLF>.CRLF
Date: Sun, 23 Feb 2003 02:24:00 +0900
X-Library: Indy 8.0.25
>>>>250 2.6.0 <KEYFOCUSLvx4efKx00008432@keyfocus.info> Queued mail for delivery
>>>>250 2.0.0 OK
KFSensor On-Line Manual Contents