From: Sergey Matveev Date: Wed, 6 Jan 2021 19:05:58 +0000 (+0300) Subject: More Exim mention X-Git-Tag: v5.5.0^2~6 X-Git-Url: http://www.git.cypherpunks.ru/?p=nncp.git;a=commitdiff_plain;h=a82862691446b52ed8deb7249b437be696c2030f More Exim mention --- diff --git a/doc/comparison.ru.texi b/doc/comparison.ru.texi index 44ae171..280220c 100644 --- a/doc/comparison.ru.texi +++ b/doc/comparison.ru.texi @@ -67,11 +67,11 @@ этом в очереди на отправку будут гигабайты файлов. @item Интеграция с SMTP - Почтовые серверы типа @url{http://www.postfix.org/, Postfix} - предоставляют документацию и примеры конфигурации для использования - с UUCP. @url{http://www.exim.org/, Exim} и + Почтовые серверы типа @url{http://www.postfix.org/, Postfix} и + @url{http://www.exim.org/, Exim} предоставляют документацию и + примеры конфигурации для использования с UUCP. @url{http://www.sendmail.com/sm/open_source/, Sendmail} тоже - относительно легко могут быть интегрированы с ним. Для использования + относительно легко может быть интегрирован с ним. Для использования с NNCP, просто замените UUCP команды на аналогичные NNCP. @item Push/poll модель diff --git a/doc/comparison.texi b/doc/comparison.texi index 46ee71a..1cb3664 100644 --- a/doc/comparison.texi +++ b/doc/comparison.texi @@ -64,9 +64,9 @@ FidoNet} Technology Networks) and @url{https://en.wikipedia.org/wiki/SMTP, SMTP} gigabytes files are queued in parallel. @item SMTP integration - Mail servers like @url{http://www.postfix.org/, Postfix} offers - documentation and configuration file examples how to use it with - UUCP. @url{http://www.exim.org/, Exim} and + Mail servers like @url{http://www.postfix.org/, Postfix} and + @url{http://www.exim.org/, Exim} offers documentation and + configuration file examples how to use it with UUCP. @url{http://www.sendmail.com/sm/open_source/, Sendmail} could be integrated with UUCP rather easily too. For using NNCP, just replace UUCP commands with NNCP ones. diff --git a/doc/integration.texi b/doc/integration.texi index 3ddfbd8..c9b3a71 100644 --- a/doc/integration.texi +++ b/doc/integration.texi @@ -257,12 +257,12 @@ configurations for both. @section Integration with Web feeds RSS and Atom feeds could be collected using -@url{https://github.com/wking/rss2email, rss2email} program. It -converts all incoming feed entries to email messages. Read about how to -integration @ref{Postfix} with email. @command{rss2email} could be run -in a cron, to collect feeds without any user interaction. Also this -program supports ETags and won't pollute the channel if remote server -supports them too. +@url{https://github.com/wking/rss2email, rss2email} program. It converts +all incoming feed entries to email messages. Read about how to integrate +@ref{Postfix}/@ref{Exim} with email. @command{rss2email} could be run in +a cron, to collect feeds without any user interaction. Also this program +supports ETags and won't pollute the channel if remote server supports +them too. After installing @command{rss2email}, create configuration file: diff --git a/doc/usecases.ru.texi b/doc/usecases.ru.texi index 9e7e178..8f12cd1 100644 --- a/doc/usecases.ru.texi +++ b/doc/usecases.ru.texi @@ -20,10 +20,10 @@ @subsection Доступность почтового сервера время от времени Представьте, что у вас есть собственный @url{http://www.postfix.org/, -Postfix} SMTP сервер подключённый к Интернету. Но вы читаете и пишете -почтовые сообщения на своём ноутбуке, который подключается к нему лишь -время от времени. Как опустошить очередь из ожидающих сообщений когда -ноутбук подключён? +Postfix}/@url{http://www.exim.org/, Exim} SMTP сервер подключённый к +Интернету. Но вы читаете и пишете почтовые сообщения на своём ноутбуке, +который подключается к нему лишь время от времени. Как опустошить +очередь из ожидающих сообщений когда ноутбук подключён? Одна из возможностей это войти на сервер и сделать что-то типа @command{postqueue -f}, но по умолчанию у вас есть только несколько дней @@ -36,15 +36,13 @@ Postfix} SMTP сервер подключённый к Интернету. Но @url{https://ru.wikipedia.org/wiki/KISS_(%D0%BF%D1%80%D0%B8%D0%BD%D1%86%D0%B8%D0%BF), KISS}! -Просто скажите вашим обоим Postfix-ам (на сервере и ноутбуке) отправлять -сообщения через NNCP (@ref{nncp-exec}) на заданный узел. Это делается -аналогично тому как с UUCP, и описано в -@url{http://www.postfix.org/UUCP_README.html, документации Postfix}. - -Читайте @ref{Postfix, здесь} для более подробной информации. Вся почта -будет сохранятся в NNCP @ref{Spool, спуле}, который после обмена данных -и распаковки вызовет локальный @command{sendmail} для доставки почты, -как-будто это произошло на этой же машине. +Просто скажите вашим обоим Postfix/Exim-ам (на сервере и ноутбуке) +отправлять сообщения через NNCP (@ref{nncp-exec}) на заданный узел. +Более подробно читайте для Postfix @ref{Postfix, здесь}, а для Exim +@ref{Exim, здесь}. Вся почта будет сохранятся в NNCP @ref{Spool, спуле}, +который после обмена данных и распаковки вызовет локальный +@command{sendmail} для доставки почты, как-будто это произошло на этой +же машине. @node UsecasePOPRU @subsection Легковесная и быстрая замена POP3/IMAP4 diff --git a/doc/usecases.texi b/doc/usecases.texi index e118da4..0a42c8a 100644 --- a/doc/usecases.texi +++ b/doc/usecases.texi @@ -21,10 +21,11 @@ See also this page @ref{Сценарии, on russian}. @node UsecaseMail @section Occasional connection to mail server -Assume that you have got your own @url{http://www.postfix.org/, Postfix} -SMTP server connected to the Internet. But you read and write emails on -your notebook, that is connected to it just from time to time. How can -you flush buffered mail queues when your notebook is connected? +Assume that you have got your own @url{http://www.postfix.org/, +Postfix}/@url{http://www.exim.org/, Exim} SMTP server connected to the +Internet. But you read and write emails on your notebook, that is +connected to it just from time to time. How can you flush buffered mail +queues when your notebook is connected? One possibility is to log in and run something like @command{postqueue -f}, but by default you have got only several days so and sender will @@ -35,15 +36,13 @@ Another possibility is to use POP3/IMAP4 servers, but this is too overcomplicated and bloated for the simple task. Not an option. @url{https://en.wikipedia.org/wiki/KISS_principle, KISS}! -Just tell both of your Postfixes (on the server and notebook) to drop -email as a mail via NNCP (@ref{nncp-exec}) to specified node. This is -done similarly as with UUCP and as written in -@url{http://www.postfix.org/UUCP_README.html, Postfix documentation}. +Just tell both of your Postfix/Exim (on the server and notebook) to drop +email as a mail via NNCP (@ref{nncp-exec}) to specified node. -Look @ref{Postfix, here} for further information. All mail will be -stored in NNCP @ref{Spool, spool}, that after exchanging and tossing -will call local @command{sendmail} command to deliver them just like -that happened on the same machine. +More information for Postfix is @ref{Postfix, here} and for Exim is +@ref{Exim, here}. All mail will be stored in NNCP @ref{Spool, spool}, +that after exchanging and tossing will call local @command{sendmail} +command to deliver them just like that happened on the same machine. @node UsecasePOP @section Lightweight fast POP3/IMAP4 replacement diff --git a/doc/workflow.texi b/doc/workflow.texi index def2929..8015b16 100644 --- a/doc/workflow.texi +++ b/doc/workflow.texi @@ -13,9 +13,9 @@ neighbours. Add their keys to your configuration file and do any other required configuration about their reachability, permissions of file or freq transmission. @item Use @ref{nncp-file}, @ref{nncp-freq}, @ref{nncp-exec} -(@ref{Postfix, look how} Postfix SMTP server could be configured) -commands to queue file, freq and exec transmissions. Repeat as -many times any time as you wish. +(look @ref{Postfix, how} Postfix and @ref{Exim, how} Exim SMTP servers +could be configured) commands to queue file, freq and exec +transmissions. Repeat as many times any time as you wish. @item Depending on connection methods, either: @itemize @item run @ref{nncp-daemon} to accept remotely initiated connections diff --git a/ports/nncp/files/pkg-message.in b/ports/nncp/files/pkg-message.in index 3d6ddd9..de4eb3f 100644 --- a/ports/nncp/files/pkg-message.in +++ b/ports/nncp/files/pkg-message.in @@ -11,7 +11,7 @@ - %%PREFIX%%/etc/newsyslog.conf.d/nncp.conf log rotation configuration has been installed. - /var/spool/nncp is the packet spool directory. -- Look in nncp.info how to integrate mail exchanging with Postfix. +- Look in nncp.info how to integrate mail exchanging with Postfix/Exim. - Generate NNCP configuration file using the command: # umask 077