From owner-svn-doc-head@FreeBSD.ORG Sun May 11 23:51:22 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5F3695B1; Sun, 11 May 2014 23:51:22 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 409EB219C; Sun, 11 May 2014 23:51:22 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s4BNpMpJ069104; Sun, 11 May 2014 23:51:22 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s4BNpMdk069103; Sun, 11 May 2014 23:51:22 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201405112351.s4BNpMdk069103@svn.freebsd.org> From: Dru Lavigne Date: Sun, 11 May 2014 23:51:22 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r44810 - head/en_US.ISO8859-1/books/handbook/mail X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 May 2014 23:51:22 -0000 Author: dru Date: Sun May 11 23:51:21 2014 New Revision: 44810 URL: http://svnweb.freebsd.org/changeset/doc/44810 Log: White space fix only. Translators can ignore. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/mail/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/mail/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/mail/chapter.xml Sun May 11 16:48:54 2014 (r44809) +++ head/en_US.ISO8859-1/books/handbook/mail/chapter.xml Sun May 11 23:51:21 2014 (r44810) @@ -584,52 +584,51 @@ postmaster@example.com postmast In order to completely disable - Sendmail, add or edit the following lines in - /etc/rc.conf: + Sendmail, add or edit the following + lines in /etc/rc.conf: sendmail_enable="NO" sendmail_submit_enable="NO" sendmail_outbound_enable="NO" sendmail_msp_queue_enable="NO" - To only disable Sendmail's - incoming mail service, use only this entry in - /etc/rc.conf: + To only disable Sendmail's + incoming mail service, use only this entry in + /etc/rc.conf: + + sendmail_enable="NO" + + More information on Sendmail's + startup options is available in &man.rc.sendmail.8;. + - sendmail_enable="NO" + + Replace the Default <acronym>MTA</acronym> - More information - on Sendmail's startup options - is available in &man.rc.sendmail.8;. - - - - Replace the Default <acronym>MTA</acronym> - - When a new MTA is installed using the - Ports Collection, its startup script is also installed and - startup instructions are mentioned in its package message. - Before starting the new MTA, stop the - running Sendmail processes. This - example stops all of these services, then starts the - Postfix service: + When a new MTA is installed using the + Ports Collection, its startup script is also installed and + startup instructions are mentioned in its package message. + Before starting the new MTA, stop the + running Sendmail processes. This + example stops all of these services, then starts the + Postfix service: - &prompt.root; service sendmail stop + &prompt.root; service sendmail stop &prompt.root; service postfix start - To start the replacement MTA at system boot, - add its configuration line to - /etc/rc.conf. This entry enables the - Postfix MTA: + To start the replacement MTA at system + boot, add its configuration line to + /etc/rc.conf. This entry enables the + Postfix MTA: postfix_enable="YES" Some extra configuration is needed as - Sendmail is so ubiquitous that some software assumes - it is already installed and configured. Check - /etc/periodic.conf and make sure that - these values are set to NO. If this file - does not exist, create it with these entries: + Sendmail is so ubiquitous that some + software assumes it is already installed and configured. + Check /etc/periodic.conf and make sure + that these values are set to NO. If this + file does not exist, create it with these entries: daily_clean_hoststat_enable="NO" daily_status_mail_rejects_enable="NO" @@ -639,20 +638,18 @@ daily_submit_queuerun="NO"Some alternative MTAs provide their own compatible implementations of the Sendmail command-line interface in - order to facilitate using them as drop-in - replacements for Sendmail. - However, some MUAs may - try to execute standard + order to facilitate using them as drop-in replacements for + Sendmail. However, some + MUAs may try to execute standard Sendmail binaries instead of the new MTA's binaries. &os; uses /etc/mail/mailer.conf to map the expected - Sendmail binaries to the location of the new - binaries. More information about this mapping can be found in - &man.mailwrapper.8;. - - The default - /etc/mail/mailer.conf looks like - this: + Sendmail binaries to the location + of the new binaries. More information about this mapping can + be found in &man.mailwrapper.8;. + + The default /etc/mail/mailer.conf + looks like this: # $FreeBSD$ # @@ -665,11 +662,10 @@ newaliases /usr/libexec/sendmail/se hoststat /usr/libexec/sendmail/sendmail purgestat /usr/libexec/sendmail/sendmail - When any of the commands listed on the left are run, - the system actually executes the associated command shown on - the right. This system makes it easy to change what - binaries are executed when these default - binaries are invoked. + When any of the commands listed on the left are run, the + system actually executes the associated command shown on the + right. This system makes it easy to change what binaries are + executed when these default binaries are invoked. Some MTAs, when installed using the Ports Collection, will prompt to update this file for the new @@ -684,62 +680,57 @@ send-mail /usr/local/sbin/sendmail mailq /usr/local/sbin/sendmail newaliases /usr/local/sbin/sendmail - Once everything is configured, it is recommended to - reboot the system. Rebooting provides the opportunity to ensure that - the system is correctly configured to start the new - MTA automatically on boot. - - - - - Troubleshooting - - - email - troubleshooting - - - - - - Why do I have to use the FQDN for hosts on my - site? - - - - The host may actually be in a different domain. - For example, in order for a host in foo.bar.edu to - reach a host called mumble in - the bar.edu domain, - refer to it by the Fully-Qualified Domain Name - FQDN, mumble.bar.edu, - instead of just - mumble. - - This is because the version of - BIND - BIND which ships with - &os; no longer provides default abbreviations - for non-FQDNs other than the local domain. An - unqualified host such as - mumble must either be found - as mumble.foo.bar.edu, - or it will be searched for in the root domain. - - In older versions of - BIND, the search continued - across mumble.bar.edu, - and mumble.edu. RFC - 1535 details why this is considered bad practice or - even a security hole. + Once everything is configured, it is recommended to reboot + the system. Rebooting provides the opportunity to ensure that + the system is correctly configured to start the new + MTA automatically on boot. + + + + + Troubleshooting + + + email + troubleshooting + + + + + + Why do I have to use the FQDN for hosts on my + site? + + + + The host may actually be in a different domain. For + example, in order for a host in foo.bar.edu to reach a + host called mumble in the + bar.edu + domain, refer to it by the Fully-Qualified Domain Name + FQDN, mumble.bar.edu, + instead of just mumble. + + This is because the version of + BIND + BIND which ships with &os; + no longer provides default abbreviations for non-FQDNs + other than the local domain. An unqualified host such as + mumble must either be found as + mumble.foo.bar.edu, or + it will be searched for in the root domain. + + In older versions of BIND, + the search continued across mumble.bar.edu, and + mumble.edu. + RFC 1535 details why this is considered bad practice or + even a security hole. - As a good workaround, place the line: + As a good workaround, place the line: search foo.bar.edu bar.edu @@ -747,9 +738,9 @@ newaliases /usr/local/sbin/sendmail domain foo.bar.edu - into /etc/resolv.conf. - However, make sure that the search order does not go - beyond the boundary between local and public + into /etc/resolv.conf. However, + make sure that the search order does not go beyond the + boundary between local and public administration, as RFC 1535 calls it. @@ -1168,7 +1159,7 @@ hostname=_HOSTNAME_ ISP's outgoing mail relay in place of mail.example.com. Some ISPs call this the outgoing mail - server or SMTP server). + server or SMTP server). Make sure to disable Sendmail, including the outgoing mail service. See