Shepherd Features
- Directory-based configuration (Shepherd Directory
Services)
- Interchangeable Directory Service Providers (DSP)
- Ability to run multiple servers from a single directory
- User configurable cache
- Dynamic thread pool for the ultimate TCP/IP server
performance
- Remote and local command line interface
- Ability to start and stop individual Services while
the system continues to run
- Remote and local reboot function
- Remote and local task viewer
- Remote and local kill
- User configurable log file locations
- Remote and local log file viewing, rotating, and/or
truncating
- Single file, high performance database engine for
storing directory data
- Set and change individual Service priorities
- Top-down access control mechanism
- Group-based administration capabilities
- Rights filters for blocking rights assigned higher
in the directory tree
- IP address access control
- Remote Administration GUI (Java)
- Requires no rebooting
Shepherd Services
Shepherd.Admin
The remote command line interface is included with
the Shepherd Engine and can be used for either telnet administration or
administration with the remote administration GUI.
Shepherd.Chat
Shepherd.Chat provides a high performance proprietary
chat system. Shepherd.Chat is perfect for those needing to supercharge
chat room performance and has several features available including:
- Allow users to observe chats but not participate
in them (read only access)
- Add users while Shepherd.Chat continues to run
- Allow a moderator to kick users off of a chat room
using a special chat client
- And more...
Shepherd.POP3
Shepherd.POP3 is an RFC 1939 compliant Post Office
Protocol - Version 3 implementation. Combined with Shepherd.SMTP, Shepherd
can be made into a high performance, extremely flexible mail server. Features
of Shepherd.POP3 include:
- Virtual host support with or without unique IP
addresses
- Detailed session logging
- APOP authentication
- Mailbox storage specified on a per-user basis for
more exact storage management
- Limits to mailbox size
- XTND XMIT support for using authenticated POP3
sessions to relay mail instead of an SMTP server
Shepherd.SMTP
Shepherd.SMTP implements an RFC 821 compliant Simple
Mail Transfer Protocol message transfer agent. Combined with Shepherd.POP3,
Shepherd can be made into a high performance, extremely flexible mail
server. Features of Shepherd.SMTP include:
- Virtual host support with or without unique IP
addresses
- Ability to enable or disable relaying
- Configuration of the maximum number of relay connections
active at any one time (messages are queued when relay connections are
unavailable)
- Ability to limit the size of messages
- Extensible local delivery through the use of a
dynamically loaded DLLs. Local delivery can be configured on a per-user
basis allowing a combination of local mail servers to be used. Shepherd.POP3
includes its own local delivery DLL to work with Shepherd.SMTP
- Ability to turn on or off reverse DNS lookups
- Configurable queue check frequency
- Configurable queue time-out duration specified
in days
- Configurable queue warning duration specified in
hours
- Relay filters that allow accepting or rejecting
relay requests based on IP address or host name
- SPAM filters that allow accepting or rejecting
mail based on IP address or host name
- Header filters that allow taking actions on mail
based on values found in the headers of e-mail messages. The message
can be rejected and/or a customized message can be sent to the sender,
recipient, or an administrator. This powerful feature gives administrators
another weapon in fighting SPAM
- Automatic forwarding support
- Multiple mail server support. Multiple SMTP and
POP3 servers can coexist
- Logging of audit, relay, error, spam, and header
information.
Shepherd.Transaction
Shepherd.Transaction is an internally developed system
that allows development of transactions in any language that can be compiled
into a DLL. Versions are available that allow access to DB2 2.1 or later
and Sybase SQL Anywhere 5.0 or later on OS/2 Warp.
If you are interested in a protocol that you would
like to see developed that is not listed, we would like to hear from you.
Please e-mail us. All
recommendations are welcome.
Shepherd Overview
Shepherd Platforms
|