Working in SMTP/LMTP Proxy Mode |
Dr.Web MailD can operate as a proxy server for SMTP/LMTP mail protocols, which allows to use it with a great number of mail systems. In this mode, drweb-receiver module operates as an SMTP/LMTP server (i.e., Receiver component) and drweb-sender module operates as an SMTP/LMTP client (i.e., Sender component).
Module drweb-receiver includes a high-performance SMTP server, implemented using modern multiplexors (epoll, kevent and /dev/poll). This SMTP server is multithreaded. It supports several connections per each thread, IPv6 protocol and the following SMTP extensions: •PIPELINING (RFC 2920) •8BITMIME (RFC 1652) •ENHANCEDSTATUSCODES (RFC 3463) •SIZE (RFC 1870) •AUTH (RFC 4954) When Dr.Web MailD operates in the SMTP/LMTP proxy mode, the following modules must be running in the system (this is specified in mmc file of the Dr.Web Monitor): •drweb-notifier •drweb-sender •drweb-receiver •drweb-maild All settings for drweb-receiver and drweb-sender modules are collected in the [Receiver] and [Sender] sections of the Dr.Web MailD configuration file and described in [Receiver] and [Sender] sections of the current Manual. Also it is additionally necessary to make, that the Dr.Web Monitor component has been launched with the root privileges (to provide this, specify root value for User and Group parameters in the [Monitor] section of monitor.conf configuration file). When mail is received directly from the Internet, drweb-receiver uses implemented anti-spam technologies that make mail filtering easier and more efficient and allow filtration on the SMTP session stage: •SMTP session restriction control technology. •Technologies to estimate reputation of the connection (sender) - Reputation IP Filter and Unified Score. See also recommendations on using synchronous and asynchronous modes of message processing. |