MFen:
+ books/handbook/mail/chapter.xml r39631 --> r41677
This commit is contained in:
parent
50642ccc0a
commit
28f74308d0
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=41777
2 changed files with 3 additions and 143 deletions
ru_RU.KOI8-R/books/handbook/mail
|
@ -3,7 +3,7 @@
|
||||||
#
|
#
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
# $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/mail/Makefile,v 1.1 2001/07/11 16:40:13 phantom Exp $
|
# $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/mail/Makefile,v 1.1 2001/07/11 16:40:13 phantom Exp $
|
||||||
# Original revision: r9773
|
# Original revision: r39631
|
||||||
#
|
#
|
||||||
|
|
||||||
CHAPTERS= mail/chapter.xml
|
CHAPTERS= mail/chapter.xml
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
$FreeBSD$
|
$FreeBSD$
|
||||||
$FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/mail/chapter.xml,v 1.36 2007/06/22 11:41:08 den Exp $
|
$FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/mail/chapter.xml,v 1.36 2007/06/22 11:41:08 den Exp $
|
||||||
|
|
||||||
Original revision: r39631
|
Original revision: r41677
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<chapter id="mail">
|
<chapter id="mail">
|
||||||
|
@ -99,10 +99,6 @@
|
||||||
ÓÅÒ×ÅÒÏÍ.</para>
|
ÓÅÒ×ÅÒÏÍ.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>Как использовать SMTP с UUCP.</para>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>ëÁË ÎÁÓÔÒÏÉÔØ ÓÉÓÔÅÍÕ ÔÏÌØËÏ ÄÌÑ ÏÔÐÒÁ×ËÉ ÐÏÞÔÙ.</para>
|
<para>ëÁË ÎÁÓÔÒÏÉÔØ ÓÉÓÔÅÍÕ ÔÏÌØËÏ ÄÌÑ ÏÔÐÒÁ×ËÉ ÐÏÞÔÙ.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
@ -971,10 +967,6 @@ purgestat /usr/local/supermailer/bin/purgestat-compat</programlisting>
|
||||||
<question>
|
<question>
|
||||||
<para><application>sendmail</application> ×ÙÄÁÅÔ ÏÛÉÂËÕ
|
<para><application>sendmail</application> ×ÙÄÁÅÔ ÏÛÉÂËÕ
|
||||||
<errorname>mail loops back to myself</errorname></para>
|
<errorname>mail loops back to myself</errorname></para>
|
||||||
|
|
||||||
<indexterm>
|
|
||||||
<primary>MX record</primary>
|
|
||||||
</indexterm>
|
|
||||||
</question>
|
</question>
|
||||||
|
|
||||||
<answer>
|
<answer>
|
||||||
|
@ -1010,10 +1002,6 @@ FETURE(use_cw_file))
|
||||||
<question>
|
<question>
|
||||||
<para>ëÁË ÏÒÇÁÎÉÚÏ×ÁÔØ ÒÁÂÏÔÕ ÐÏÞÔÏ×ÏÇÏ ÓÅÒ×ÅÒÁ ÐÒÉ ËÏÍÍÕÔÉÒÕÅÍÏÍ
|
<para>ëÁË ÏÒÇÁÎÉÚÏ×ÁÔØ ÒÁÂÏÔÕ ÐÏÞÔÏ×ÏÇÏ ÓÅÒ×ÅÒÁ ÐÒÉ ËÏÍÍÕÔÉÒÕÅÍÏÍ
|
||||||
ÓÏÅÄÉÎÅÎÉÉ Ó éÎÔÅÒÎÅÔ?</para>
|
ÓÏÅÄÉÎÅÎÉÉ Ó éÎÔÅÒÎÅÔ?</para>
|
||||||
|
|
||||||
<indexterm>
|
|
||||||
<primary>PPP</primary>
|
|
||||||
</indexterm>
|
|
||||||
</question>
|
</question>
|
||||||
|
|
||||||
<answer>
|
<answer>
|
||||||
|
@ -1369,134 +1357,6 @@ freefall MX 20 who.cdrom.com</programlisting>
|
||||||
</sect2>
|
</sect2>
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
<sect1 id="SMTP-UUCP">
|
|
||||||
<title>SMTP через UUCP</title>
|
|
||||||
|
|
||||||
<para>Настройка поставляемого с FreeBSD <application>sendmail</application>
|
|
||||||
предназначена для сайтов, подключенных к интернет непосредственно.
|
|
||||||
Сайты, осуществляющие обмен почтой через UUCP, должны использовать
|
|
||||||
другой файл настройки <application>sendmail</application>.</para>
|
|
||||||
|
|
||||||
<para>Редактирование <filename>/etc/mail/sendmail.cf</filename> вручную
|
|
||||||
это сложная задача. <application>sendmail</application> версии 8
|
|
||||||
генерирует файлы настройки через препроцессор &man.m4.1;, реально
|
|
||||||
настройка выполняется на более высоком уровне абстракции.
|
|
||||||
Файлы настройки &man.m4.1; можно найти в
|
|
||||||
<filename>/usr/share/sendmail/cf</filename>. Файл
|
|
||||||
<filename>README</filename> в каталоге <filename>cf</filename>
|
|
||||||
содержит введение в основы настройки &man.m4.1;.</para>
|
|
||||||
|
|
||||||
<para>Лучшим способом настройки поддержки передачи по UUCP является
|
|
||||||
использование возможности <literal>mailertable</literal>.
|
|
||||||
При этом создается база данных, которая помогает
|
|
||||||
<application>sendmail</application> решать вопросы маршрутизации.</para>
|
|
||||||
|
|
||||||
<para>Во-первых, создайте файл <filename>.mc</filename>. В каталоге
|
|
||||||
<filename>/usr/share/sendmail/cf/cf</filename> находятся
|
|
||||||
несколько примеров. Возьмем для примера имя файла
|
|
||||||
<filename>foo.mc</filename>. Все, что потребуется для преобразования
|
|
||||||
его в <filename>sendmail.cf</filename>, это:</para>
|
|
||||||
|
|
||||||
<screen>&prompt.root; <userinput>cd /etc/mail</userinput>
|
|
||||||
&prompt.root; <userinput>make foo.cf</userinput>
|
|
||||||
&prompt.root; <userinput>cp foo.cf /etc/mail/sendmail.cf</userinput></screen>
|
|
||||||
|
|
||||||
<para>Типичный <filename>.mc</filename> файл может выглядеть примерно
|
|
||||||
так:</para>
|
|
||||||
|
|
||||||
<programlisting>VERSIONID(`<replaceable>Your version number</replaceable>') OSTYPE(bsd4.4)
|
|
||||||
|
|
||||||
FEATURE(accept_unresolvable_domains)
|
|
||||||
FEATURE(nocanonify)
|
|
||||||
FEATURE(mailertable, `hash -o /etc/mail/mailertable')
|
|
||||||
|
|
||||||
define(`UUCP_RELAY', <replaceable>your.uucp.relay</replaceable>)
|
|
||||||
define(`UUCP_MAX_SIZE', 200000)
|
|
||||||
define(`confDONT_PROBE_INTERFACES')
|
|
||||||
|
|
||||||
MAILER(local)
|
|
||||||
MAILER(smtp)
|
|
||||||
MAILER(uucp)
|
|
||||||
|
|
||||||
Cw <replaceable>your.alias.host.name</replaceable>
|
|
||||||
Cw <replaceable>youruucpnodename.UUCP</replaceable></programlisting>
|
|
||||||
|
|
||||||
<para>Строки, содержащие
|
|
||||||
<literal>accept_unresolvable_domains</literal>,
|
|
||||||
<literal>nocanonify</literal>, и
|
|
||||||
<literal>confDONT_PROBE_INTERFACES</literal>, предотвратят использование
|
|
||||||
DNS для доставки почты. Пункт <literal>UUCP_RELAY</literal>
|
|
||||||
необходим для поддержки доставки по UUCP. Просто поместите сюда
|
|
||||||
имя хоста в интернет, способного работать с .UUCP адресами
|
|
||||||
псевдо-доменов; скорее всего, вы введете сюда основной сервер
|
|
||||||
пересылки почты провайдера.</para>
|
|
||||||
|
|
||||||
<para>Как только вы сделаете это, потребуется файл
|
|
||||||
<filename>/etc/mail/mailertable</filename>. Если вы используете
|
|
||||||
для всей почты только одно внешнее соединение, подойдет следующий
|
|
||||||
файл:</para>
|
|
||||||
|
|
||||||
<programlisting>#
|
|
||||||
# makemap hash /etc/mail/mailertable.db < /etc/mail/mailertable
|
|
||||||
. uucp-dom:<replaceable>your.uucp.relay</replaceable></programlisting>
|
|
||||||
|
|
||||||
<para>Более сложный пример может выглядеть так:</para>
|
|
||||||
|
|
||||||
<programlisting>#
|
|
||||||
# makemap hash /etc/mail/mailertable.db < /etc/mail/mailertable
|
|
||||||
#
|
|
||||||
horus.interface-business.de uucp-dom:horus
|
|
||||||
.interface-business.de uucp-dom:if-bus
|
|
||||||
interface-business.de uucp-dom:if-bus
|
|
||||||
.heep.sax.de smtp8:%1
|
|
||||||
horus.UUCP uucp-dom:horus
|
|
||||||
if-bus.UUCP uucp-dom:if-bus
|
|
||||||
. uucp-dom:</programlisting>
|
|
||||||
|
|
||||||
<para>В первых трех строках обрабатываются специальные случаи, когда
|
|
||||||
почта для домена должна отправляться не на маршрут по умолчанию,
|
|
||||||
а на ближайшее соединение UUCP для сокращения пути доставки.
|
|
||||||
Следующая строка обрабатывает почту, которая может быть доставлена
|
|
||||||
по SMTP для локального Ethernet домена. Наконец, определены
|
|
||||||
маршруты UUCP в нотации псевдо-доменов .UUCP, для включения
|
|
||||||
перезаписи правил по умолчанию правилом
|
|
||||||
<literal><replaceable>uucp-neighbor
|
|
||||||
</replaceable>!<replaceable>recipient</replaceable></literal>.
|
|
||||||
Последняя строка всегда содержит одиночную точку, означающую
|
|
||||||
<quote>все остальное</quote>, с отправкой через UUCP, являющимся
|
|
||||||
универсальным почтовым шлюзом. Все имена узлов после ключевого слова
|
|
||||||
<literal>uucp-dom:</literal> должны представлять существующие маршруты
|
|
||||||
UUCP, проверить их можно с помощью команды
|
|
||||||
<literal>uuname</literal>.</para>
|
|
||||||
|
|
||||||
<para>Напоминаем, что этот файл должен быть преобразован в базу данных
|
|
||||||
DBM перед использованием. Командную строку для этой задачи лучше всего
|
|
||||||
поместить в качестве комментария в верхней части файла
|
|
||||||
<filename>mailertable</filename>. Всегда выполняйте эту команду после
|
|
||||||
правки файла <filename>mailertable</filename>.</para>
|
|
||||||
|
|
||||||
<para>И наконец: если вы не уверены, что некоторые отдельные почтовые
|
|
||||||
маршруты будут работать, запомните параметр
|
|
||||||
<application>sendmail</application> <option>-bt</option>. С этим
|
|
||||||
параметром <application>sendmail</application> запускается в
|
|
||||||
<emphasis>режиме тестирования адреса</emphasis>; введите
|
|
||||||
<literal>3,0</literal> и адрес, который вы хотите протестировать.
|
|
||||||
В последней строке появится сообщение об используемом внутреннем
|
|
||||||
почтовом агенте, хосте назначения, с которым вызывается этот агент,
|
|
||||||
и (возможно транслированный) адрес. Выход из этого режима
|
|
||||||
происходит при нажатии <keycombo
|
|
||||||
action="simul"><keycap>Ctrl</keycap><keycap>D</keycap></keycombo>.</para>
|
|
||||||
|
|
||||||
<screen>&prompt.user; <userinput>sendmail -bt</userinput>
|
|
||||||
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
|
|
||||||
Enter <ruleset> <address>
|
|
||||||
<prompt>></prompt> <userinput>3,0 foo@example.com</userinput>
|
|
||||||
canonify input: foo @ example . com
|
|
||||||
...
|
|
||||||
parse returns: $# uucp-dom $@ <replaceable>your.uucp.relay</replaceable> $: foo < @ example . com . >
|
|
||||||
<prompt>></prompt> <userinput>^D</userinput></screen>
|
|
||||||
</sect1>
|
|
||||||
|
|
||||||
<sect1 id="outgoing-only">
|
<sect1 id="outgoing-only">
|
||||||
<sect1info>
|
<sect1info>
|
||||||
<authorgroup>
|
<authorgroup>
|
||||||
|
@ -1727,7 +1587,7 @@ define(`confDELIVERY_MODE',`deferred')dnl</programlisting>
|
||||||
|
|
||||||
<para>Á ÚÁÔÅÍ ÚÁÐÕÓÔÉÔÅ saslauthd:</para>
|
<para>Á ÚÁÔÅÍ ÚÁÐÕÓÔÉÔÅ saslauthd:</para>
|
||||||
|
|
||||||
<screen>&prompt.root; <userinput>/usr/local/etc/rc.d/saslauthd start</userinput></screen>
|
<screen>&prompt.root; <userinput>service saslauthd start</userinput></screen>
|
||||||
|
|
||||||
<para>üÔÏÔ ÄÁÅÍÏÎ Ñ×ÌÑÅÔÓÑ ÐÏÓÒÅÄÎÉËÏÍ ÄÌÑ ÁÕÔÅÎÔÉÆÉËÁÃÉÉ
|
<para>üÔÏÔ ÄÁÅÍÏÎ Ñ×ÌÑÅÔÓÑ ÐÏÓÒÅÄÎÉËÏÍ ÄÌÑ ÁÕÔÅÎÔÉÆÉËÁÃÉÉ
|
||||||
<application>sendmail</application> ÞÅÒÅÚ ÂÁÚÕ ÄÁÎÎÙÈ
|
<application>sendmail</application> ÞÅÒÅÚ ÂÁÚÕ ÄÁÎÎÙÈ
|
||||||
|
|
Loading…
Reference in a new issue