ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Manual
@ 2001-03-01  9:19 Mikhail Zabaluev
  2001-03-01 20:12 ` ZerG
  0 siblings, 1 reply; 3+ messages in thread
From: Mikhail Zabaluev @ 2001-03-01  9:19 UTC (permalink / raw)
  To: devel; +Cc: smi

[-- Attachment #1: Type: text/plain, Size: 233 bytes --]

Доброе время суток.

Здесь сказ о Postfix, дополненный с учетом комментариев Дмитрия.

-- 
Stay tuned,
  MhZ                                    mailto:mookid@sigent.ru
-----------
People with narrow minds usually have broad tongues.

[-- Attachment #2: mta.txt --]
[-- Type: text/plain, Size: 4727 bytes --]

<H3>Настройка postfix и зачем нужен почтовый сервер на домашнем компьютере.</H3>

<P>Действительно, любому пользователю клиентских машин, скажем, под Windows,
вроде бы очевидно, что достаточно указать почтовому клиенту адреса серверов -
и вопрос с почтой можно считать решенным. Большинство распространенных
клиентских программ под Linux тоже можно настроить таким способом. Но в
Unix-системах есть несколько серъезных причин пользоваться локальным сервером.
Во-первых, ваши чада и домочадцы, возможно, тоже являются пользователями
домашней системы и пожелают обмениваться сообщениями e-mail без обращения к
внешнему серверу.
Во-вторых, в компьютере под управлением Linux происходит много интересного.
Периодически без участия пользователя запускаются служебные процессы; иногда
возникает необходимость сообщить о ходе работы такого процесса администратору
системы, и для этого также используется e-mail.
В-третьих, очень удобно единожды настроить систему доставки почты и
пользоваться различными почтовыми приложениями без дублирования настроек в
каждом из них. Более того, фильтрацию и другие автоматические действия с почтой
часто удобнее делать именно с помощью сервера.
В-четвертых, в условиях непостоянного соединения с Интернетом, которым
располагают пользователи dial-up, почтовый сервер может взять на себя
хранение и доставку исходящих сообщений, освобождая пользователя от
необходимости производить отсылку вручную с помощью почтового клиента.
[В-пятых, это просто здорово - держать на своей машине настоящий сервер
(бородатые старожилы почему-то называют их демонами).]</P>

<P>Традиционно в Unix-системах доставкой почты занималась программа sendmail.
Однако, в силу появления более безопасных, быстрых и простых в настройке
альтернатив и исчезновения не-интернетовских механизмов доставки, sendmail
представляет скорее исторический интерес. В Linux-Mandrake функции mail
transport agent (MTA) выполняет пакет postfix. Этот пакет снабжен отличной
документацией на английском языке; здесь мы приведем только несколько советов
по настройке postfix для домашней машины. Основные параметры postfix содержатся
в файле <TT>/etc/postfix/main.cf</TT>. После обновления конфигурации сервер
нужно перезапустить командой <CODE>postfix reload</CODE>.

<P>В типичной системе с соединением dial-up, устанавливаемым пользователем,
сервер не должен предпринимать ненужных попыток доставить сообщения при
отсутствии связи. Для этого добавьте в файл <TT>main.cf</TT> директиву:<BR>

<CODE>defer_transports = smtp</CODE><BR>

Исходящие сообщения будут помещены в очередь доставки. Когда соединение
установлено, можно вызвать их рассылку командой <CODE>sendmail -q</CODE>. В
Linux-Mandrake эта команда вызывается автоматически в начале PPP-сеанса.</P>

<P>Вряд ли хорошо заниматься рассылкой почты непосредственно с машины,
выходящей в Интернет на несколько минут. [Если вы, конечно, не занимаетесь
рассылкой спама; в противном случае знайте, что мы решительно против подобных
действий.] Некоторые адресаты могут быть временно недоступны, да и время,
расходуемое на передачу сообщений удаленным почтовым серверам, может быть
неоправданно большим. Поэтому лучше переслать сообщения на близлежащий
SMTP-сервер, обладающий постоянным соединением, который и справится с задачей
доставки наилучшим образом. Этим обычно занимаются почтовые сервера
Интернет-провайдеров. Адрес такого сервера можно задать с помощью директивы
<TT>relayhost</TT>.</P>

<P>Параметры <TT>myhostname</TT>, <TT>mydomain</TT>, <TT>myorigin</TT> и
<TT>mydestination</TT> служат для задания имени хоста, домена, доменной части
локальных адресов в исходящих и входящих сообщениях, соответственно. По
умолчанию для этих параметров используется доменное имя машины. В-основном
локальные адреса соответствуют именам пользователей системы, однако по разным
причинам в системе должны существовать некоторые служебные адреса, например,
<TT>postmaster</TT> или <TT>daemon</TT>. Иногда также возникает необходимость
создать адрес, сообщения для которого передаются какой-либо программе,
например, менеджеру списка рассылки, или перенаправляются на другой адрес.
В файле <TT>/etc/postfix/aliases</TT> указывается переадресация для таких
"псевдонимов". В частности, сообщения для <TT>root</TT> нужно переадресовывать
какому-либо реальному пользователю. При запуске почтового сервера файл
<TT>/etc/postfix/aliases</TT> проверяется на наличие переадресации для
<TT>root</TT>, и если ее нет, то она создается для первого пользователя, у
которого определен пароль. После инсталляции таким пользователем обычно
является первый зарегистрированный. После редактирования файла <TT>aliases</TT>
вручную его нужно обработать командой <TT>postalias</TT> для получения рабочей
таблицы.</P>

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [devel] Manual
  2001-03-01  9:19 [devel] Manual Mikhail Zabaluev
@ 2001-03-01 20:12 ` ZerG
  2001-03-02  6:00   ` Mikhail Zabaluev
  0 siblings, 1 reply; 3+ messages in thread
From: ZerG @ 2001-03-01 20:12 UTC (permalink / raw)
  To: devel; +Cc: smi

On Thu, 1 Mar 2001 12:19:21 +0300
Mikhail Zabaluev <mookid@sigent.ru> wrote:

MZ> Доброе время суток.
MZ> 
MZ> Здесь сказ о Postfix, дополненный с учетом комментариев Дмитрия.
Думаю неплохо бы вместе с "defer_transports = smtp"
еще про "disable_dns_lookups = yes" сказать


MZ> 
MZ> -- 
MZ> Stay tuned,
MZ>   MhZ                                    mailto:mookid@sigent.ru
MZ> -----------
MZ> People with narrow minds usually have broad tongues.
MZ> 
_______________________________________________
Devel mailing list
Devel@linux.iplabs.ru
http://www.logic.ru/mailman/listinfo/devel


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [devel] Manual
  2001-03-01 20:12 ` ZerG
@ 2001-03-02  6:00   ` Mikhail Zabaluev
  0 siblings, 0 replies; 3+ messages in thread
From: Mikhail Zabaluev @ 2001-03-02  6:00 UTC (permalink / raw)
  To: devel

Hello ZerG,

On Thu, Mar 01, 2001 at 23:12 +0300, ZerG wrote:
>
> MZ> Здесь сказ о Postfix, дополненный с учетом комментариев Дмитрия.
> Думаю неплохо бы вместе с "defer_transports = smtp"
> еще про "disable_dns_lookups = yes" сказать

Этот yes, IMHO, нетипичен (см. Postfix FAQ) и в случае чистого dial-up
никак не помогает.

-- 
Stay tuned,
  MhZ                                    mailto:mookid@sigent.ru
-----------
We are all so much together and yet we are all dying of loneliness.
		-- A. Schweitzer
_______________________________________________
Devel mailing list
Devel@linux.iplabs.ru
http://www.logic.ru/mailman/listinfo/devel


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2001-03-02  6:00 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-03-01  9:19 [devel] Manual Mikhail Zabaluev
2001-03-01 20:12 ` ZerG
2001-03-02  6:00   ` Mikhail Zabaluev

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git