svn commit: r44812 - head/en_US.ISO8859-1/books/handbook/mail
Dru Lavigne
dru at FreeBSD.org
Mon May 12 13:17:56 UTC 2014
Author: dru
Date: Mon May 12 13:17:55 2014
New Revision: 44812
URL: http://svnweb.freebsd.org/changeset/doc/44812
Log:
Move relay-domains section from Troubleshooting to Sendmail Config Files.
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 Mon May 12 11:17:22 2014 (r44811)
+++ head/en_US.ISO8859-1/books/handbook/mail/chapter.xml Mon May 12 13:17:55 2014 (r44812)
@@ -525,6 +525,42 @@ postmaster at example.com postmast
&prompt.root; <userinput>service sendmail restart</userinput></screen>
</listitem>
</varlistentry>
+
+ <varlistentry>
+ <term><filename>/etc/mail/relay-domains</filename></term>
+ <listitem>
+ <para>In a default &os; installation,
+ <application>Sendmail</application> is configured to only
+ send mail from the host it is running on. For example,
+ if a <acronym>POP</acronym> server is available, users
+ will be able to check mail from remote locations but they
+ will not be able to send outgoing emails from outside
+ locations. Typically, a few moments after the attempt, an
+ email will be sent from <literal>MAILER-DAEMON</literal>
+ with a <errorname>5.7 Relaying Denied</errorname> message.</para>
+
+ <para>The most straightforward solution is to add the
+ <acronym>ISP</acronym>'s <acronym>FQDN</acronym> to
+ <filename>/etc/mail/relay-domains</filename>. If multiple
+ addresses are needed, add them one per
+ line:</para>
+
+ <programlisting>your.isp.example.com
+other.isp.example.net
+users-isp.example.org
+www.example.org</programlisting>
+
+ <para>After creating or editing this file, restart
+ <application>Sendmail</application> with
+ <command>service sendmail restart</command>.</para>
+
+ <para>Now any mail sent through the system by any host in
+ this list, provided the user has an account on the system,
+ will succeed. This allows users to send mail from the
+ system remotely without opening the system up to relaying
+ <acronym>SPAM</acronym> from the Internet.</para>
+ </listitem>
+ </varlistentry>
</variablelist>
</sect1>
@@ -862,54 +898,6 @@ machine <quote>customer.com</quote> as w
the DNS for <quote>customer.com</quote>.</programlisting>
</answer>
</qandaentry>
-
- <qandaentry>
- <question>
- <para>Why do I keep getting <errorname>Relaying
- Denied</errorname> errors when sending mail from other
- hosts?</para>
- </question>
-
- <answer>
- <para>In a default &os; installation,
- <application>Sendmail</application> is configured to only
- send mail from the host it is running on. For example,
- if a <acronym>POP</acronym> server is available, users
- will be able to check mail from remote locations but they
- will not be able to send outgoing emails from outside
- locations. Typically, a few moments after the attempt, an
- email will be sent from <literal>MAILER-DAEMON</literal>
- with a <errorname>5.7 Relaying Denied</errorname>.</para>
-
- <para>The most straightforward solution is to add the ISP's
- FQDN to <filename>/etc/mail/relay-domains</filename>, as
- seen in this example:</para>
-
- <screen>&prompt.root; <userinput>echo "your.isp.example.com" > /etc/mail/relay-domains</userinput></screen>
-
- <para>After creating or editing this file, restart
- <application>Sendmail</application>. This works great if
- the server administrator does not wish to send mail
- locally, would like to use a <acronym>MUA</acronym> on a
- remote machine, or would like to use another
- <acronym>ISP</acronym> for remote connections. It is also
- useful when there is only one or two email accounts. If
- there are a large number of addresses, add them one per
- line:</para>
-
- <programlisting>your.isp.example.com
-other.isp.example.net
-users-isp.example.org
-www.example.org</programlisting>
-
- <para>Now any mail sent through the system by any host in
- this list, provided the user has an account on the system,
- will succeed. This allows users to send mail from the
- system remotely without opening the system up to relaying
- SPAM from the Internet.</para>
-
- </answer>
- </qandaentry>
</qandaset>
</sect1>
More information about the svn-doc-head
mailing list