Source: sendmail Priority: extra Section: mail Maintainer: Richard A Nelson (Rick) Standards-Version: 3.5.7.0 Build-Depends-Indep: groff, bsdmainutils Build-Depends: m4, patch, debhelper (>= 1.1.17), libdb3-dev, libldap2-dev, libwrap0-dev, liblockfile-dev, libsasl-dev, libssl-dev Package: sendmail Architecture: any Section: mail Replaces: mail-transport-agent, sendmail-tls Provides: mail-transport-agent Conflicts: mail-transport-agent Depends: adduser, m4, ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, Recommends: Suggests: sendmail-doc (>= ${Source-Version}), mail-reader, procmail | mailagent | maildrop | deliver, make, logcheck, logrotate, sasl-bin, libsasl-modules-plain, libsasl-digestmd5-plain | libsasl-digestmd5-des, openssl Description: A powerful, efficient, and scalable Mail Transport Agent Sendmail is an alternative Mail Transport Agent (MTA) for Debian. It is suitable for handling sophisticated mail configurations, although this means that its configuration can also be complex. Fortunately, easy thing can be done easily, and complex things are possible, even if not easily understood ;) Sendmail is the *ONLY* MTA with a Turing complete language to control *ALL* aspects of delivery! . Sendmail provides Security and SPAM/UCE/UBE protection via several means: - STARTTLS(SSL) RFC2487 encryption for mail reception/delivery. - STARTTLS(SSL) authentication (certificate based) for access/relay control. - SMTP AUTH (SASL/PAM) authentication for access/relay control. - ACCESS database (by IP/host) for access/relay control. - Use of varied Realtime Blackhole Lists (RBL) to prevent access. - Integration of LOGCHECK rules to fine-tune logging. - Inboard POSIX Regular Expression processing of *all* headers. - Ability (via MILTER) to scan/change headers *and* body of *ALL* mail A site may utilize zero, one, or more MILTERs. - Reduced SUID exposures by running SGID smmsp/mail where possible. . Sendmail provides Performance and Scalability by: - Allowing multiple queues, with the ability to tune both interval and queue runners on a queue by queue basis. - Providing (a Debian exclusive) an easy to configure means of queue-aging to improve throughput by not continually retrying failed deliveries. - Allowing most all maps/databases to be obtained via LDAP; reducing the number of used databases and simplifying the maintenance of Sendmail. - Reducing the file I/O where possible by buffering files in memory. . Sendmail provides site enhanced site configuration/customization by: - Allowing the listener (usually port 25) to run as a daemon or via INETD. - Allowing the queue runner (mail delivery) to run as a daemon or via CRON. - Automagically updating configuration and databases on upgrades. - Providing a Turing complete language for site customization of mail handling. - Providing a means (MILTER) for a site to scan/change all email - both incoming and outgoing. A site can write their own MILTER, or may use any of those found on internet. To write your own MILTER, you'll need to install the optional milter-dev package. - Providing extensive documentation via the sendmail-doc (optional) package. - Providing an inboard Mail Delivery Agent (MDA) (mail.local), but supporting procmail, mailagent, maildrop, or deliver automatically if installed. Sendmail will also deliver to anythings else (cyrus, etc) if asked to. . Sendmail includes *no* Mail User Agents (MUA), you'll have to pick from the plethora of available MUAs (pine, mutt, vm, etc.) . This package supports REGEX, DB, NIS, NIS+, LDAP, DNS maps, and has enabled TCPWrappers, IPv6, LockFile, SMTP AUTH(SASL), STARTTLS(SSL). Package: libmilter-dev Architecture: any Section: devel Suggests: sendmail-doc (>= ${Source-Version}) Description: Sendmail Mail Filter API (Milter) The Sendmail Mail Filter API (Milter) is designed to allow third-party programs access to mail messages as they are being processed in order to filter meta-information(headers) and content. . The Debian Sendmail package is built to support libmilter. . This is the libmilter static library and include files for development. . The documentation on building a Milter is in the sendmail-doc package. Package: sendmail-doc Architecture: all Section: doc Description: A powerful, efficient, and scalable Mail Transport Agent Sendmail is an alternative Mail Transport Agent (MTA) for Debian. It is suitable for handling sophisticated mail configurations, although this means that its configuration can also be complex. . Because of the complexity, you may find yourself wanting to peruse the documentation files included herein. The main files are: 1) cf.README.gz -- A reference for all things in sendmail.{mc,cf} 2) op.{ps,txt}.gz -- The care and feeding of Sendmail. 3) faq.txt.gz -- Sendmail FAQ, current as of the package date. . Other files include the references for smrsh and libmilter.