1

Тема: Ищу почтовый сервер. Есть что-то под Keenetic?

В доме ПК и 2 ноута. С учетом двойных загрузок и виртуалок получается 7 ОС (Linux, Win разных версий). Из каждой хочется ходить на почтовый ящик. Точнее этих ящиков 3.
Глупо подключаться и вытягивать почту в тот почтовый клиент, которым пользуешься в данный момент - как потом посмотреть сообщение с другого компа?
Так же глупо не удалять сообщения на сервере и вытягивать одно и тоже письмо на каждый почтовый клиент.
Можно было бы использовать какой-то один почтовый ящик для сбора почты со всех, а к нему ходить через web, но веб-интерфейс не нравится совершенно, кроме того не хочется быть в заложниках от доступности инета. Да и Яндекс почта (а у меня именно Яндекс в качестве основного ящика) периодически подвисает под Ubuntu - что-то там флеш бажит.

Как я понял, меня бы устроил IMAP почтовый сервер, который сам будет централизовано хранить всю почту, а почтовые клиенты будут лишь удаленно отображать её. Развернув такой централизованный почтовик на роутере, я похоже решил бы все свои пожелания. Есть ли под Keenetic почтовый сервер IMAP? Поиск по форуму и по списку пакетов вобщем-то показал что нет.
Или быть может есть какое-то другое техническое решение под мои пожелания (почта хранится централизовано, в локальной сети, управление происходит через обычные десктопные почтовые клиенты)?

2

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

Можно попробовать собрать http://www.dovecot.org. Подходит?
Тестировать будете? Кинетик какой?

3

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

Я тоже заинтересован в почтовом сервере.
И могу помочь с тестированием, keenetic giga 2, v. 1.11

Отредактировано Floppik (2013-12-05 07:31:13)

4

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

Zyxmon :

Можно попробовать собрать http://www.dovecot.org. Подходит?
Тестировать будете? Кинетик какой?

Конечно буду. Первая (белая) гига.

5

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

Вдвоем веселее тестировать.
Для белых
http://keenetic.zyxmon.org/packages/lib … enetic.ipk
http://keenetic.zyxmon.org/packages/dov … enetic.ipk
Для черных
http://keenetic.zyxmon.org/packages/lib … eticII.ipk
http://keenetic.zyxmon.org/packages/dov … eticII.ipk

6

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

Установил, пока разбираюсь в конфигах и пытаюсь победить

doveconf: Error: default_login_user doesn't exist: dovenull

Написано, что нужно создать пользователей dovecot и dovenull и группы. Только где их надо создать?
Ещё я где-то прочитал, что нужен postfix для полноценной работы сервера:

Dovecot - это фактически способ хранить почту на сервере и предоставить доступ к этой почте авторизованным пользователям. Чтобы Dovecot получил эту почту, ее надо ему передать. Для этого есть МТА, в моем случае Postfix. Проще говоря, сам по себе Dovecot - один в поле не воин.

Отредактировано Floppik (2013-12-05 12:56:23)

7

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

Floppik :

Написано, что нужно создать пользователей dovecot и dovenull и группы. Только где их надо создать?

Это мне сначала нужно сделать патч. А нет ли другой софтины отсюда, более простой
https://dev.openwrt.org/browser/packages/mail

В репе сейчас mini_sendmail и msmtp - как писали рабочие. С postfix возиться нет времени. В репе openwrt отсутсвует.

8

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

На сайте dovecot'а пишут что в качестве MTA могут использоваться следующие программы:

MTA is a generic term and usually refers to one of these popular software packages:


Postfix is Wietse Venema's secure, fast and flexible mailer. Default on SUSE Linux and NetBSD.


Exim is Philip Hazel's flexible mailer. Default on Debian GNU/Linux.


Sendmail the original BSD mailer. Default on FreeBSD; a Sun spinoff is used on Solaris.


Courier was inspired by qmail, but intends to do things right.


qmail
is an obsolete and unmaintained server. Its POP3 part can be taken over by Dovecot. Qmail started off boasting about speed and security in the mid-1990s, but has lots of unfixed bugs (this document includes patches where known), among them security bugs that remain unfixed, and the security guarantee (500 USD) denied. If you really intend to continue using it, read Dave Sill's Life with qmail which contains instructions to work around some of qmail's security issues.

В общем, из всех присутствующих в репе OpenWRT может быть подойдет mini_sendmail. Но как подружить их вместе, я так и не нашел. Сдается мне, что завести полноценный почтовый сервер будет проблематично..

9

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

Floppik :

Но как подружить их вместе, я так и не нашел.

Может тут ....usr/share/doc/dovecot/example-config/example-config/conf.d/15-lda.conf
Там строка, которую нужно исправить (после создания конфига)
#sendmail_path = /usr/sbin/sendmail

Похоже там лишняя папка создалась.

10

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

Пакеты dovecot перезалиты. Исправлена лишняя вложенность папок с примером конфигов (идет из openwrt).
Юзеры и группы должны теперь читаться из /media/DISK_A1/system/etc/{passwd,group} - проверить праильность и полноту такого патча я не могу.

На самом деле версия 2.x собирается в openwrt относительно недавно. Раньше была 1.2.x - если лучше старая, напишите.

11

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

Прошу прощения у участников и особенно у Zyxmon, но от идеи развертывания IMAP сервера на роутере пришлось отказаться. Пакет сложный, не атомарный (нужен MTA Exim/Postfix или аналог), объем конфигурирования выше комфортной отметки. Попробовал поставить, почитал доки и осознал для себя, что вставать в зависимость от столь сложного инструмента не могу себе позволить. Я все же не админ.
В итоге сделал сбор всей почты на один ящик, а доступ к тому организовал через IMAP со всех своих почтовых клиентов всех ОС. Вроде бы пока устаивает: почта не дублируется, изменения в одном клиенте видны в другом в силу централизованного хранилища. Немного напрягает, что теперь Яндексе хранит весь объем почты. Но это хотя бы надежнее, чем флешка и роутер.
Еще раз спасибо Zyxmon за труды.

12

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

Есть решение, кажущееся значительно проще, Rumble - http://rumble.sourceforge.net/ , для кинетиков не хватает всего двух-трёх зависимых пакетов, и со спамом вопрос открытый. Посмотрите, пожалуйста, годится ли ? Остальное неподъёмно, имхо...

13

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

c61, знаю, что пользователи эксплуатируют Xmail, но от этого не легче: Xmail заброшен три года назад, Rumble — два.

Со всеми вытекающими...

14

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

c61 :

для кинетиков не хватает всего двух-трёх зависимых пакетов

Вроде бы все нужное есть.

arnisoft :

объем конфигурирования выше комфортной отметки.

В версии dovecot 1.2.x (эта версия в репе AA openwrt) похоже всего один конфигурационный файл. Если что, можно попробовать собрать.
Floppik - Ваше мнение - бросаем dovecot?

15

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

Zyxmon,  думаю да, можно поробовать этот Rumble.

16

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

Floppik, мне проще xmail собрать - он есть в openwrt.

Случайно наткнулся (на немецком) http://www.okami.de/2013/08/13/openwrt- … -procmail/ - может поможет? Речь наверняка о dovecot 1.2.x

17

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

Zyxmon,  я так понял, что к dovecot'у нужно ещё fetchmail и procmail. Они в репе есть, или их тоже надо собирать?
Может тогда действительно проще xmail собрать?

18

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

Floppik, почти все, что есть в репе openwrt (есть редкие исключения) собрать не сложно. Сложнее собрать, чтобы работало. Сейчас гляну - что там с xmail.

19

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

Floppik, попытка проверки номер раз
http://keenetic.zyxmon.org/packages/xma … eticII.ipk

20

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

Zyxmon,

Downloading http://keenetic.zyxmon.org/packages/xmail_1.26-4_keeneticII.ipk.
Installing xmail (1.26-4) to root...
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for xmail               :
 *      libpthread *
 * opkg_install_cmd: Cannot install package xmail.
/media/DISK_A1/system/root #

21

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

Floppik, забыл выкинуть ненужную зафисимость. В таких случаях нужно использовать флаг (--forcedepends или похожий, посмотрите сами). Сейчас пересоберу, чтобы было проще.

Добавление - перезалил

22

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

Я не знаю для каких оно задачь на кинетике нужно, но, почтовый сервер не слабо так нагружает даже отдельно взятый сервер при большом объёме отправляемых писем (типа, рассылки что-нить). Если глобальные задачи не стоят, то тоже нафиг надо на роутере почту разруливать? Дело личное каждого, но, порой, кажется, что из-за возможности что-то поставить на роутер люди начинают перегибать палку пытаясь сотворить с кинетика чуть-ли не сервер. Раз почту разруливать хотите, небось и DNS сервер на кинетике подняли со всеми соответствующими записями? Или другой сервер на кинетик ссылается? А почту хранить на флешке/диске юсб? Не слишком много гемороя ради фигни?)

23

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

sirota202 :

Не слишком много гемороя ради фигни?)

Безусловно! Тем более при наличии копеечных хостингов.
Никакого смысла, кроме спортивного интереса, кто ж спорит.

Отредактировано ryzhov_al (2013-12-11 10:51:49)

Со всеми вытекающими...

24

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

sirota202, имхо, если есть есть возможность не зависить не от каких гуглов и яндексов, то почему бы и нет? У меня на роутере поднят сервер с DDNS, xupnpd, торренты, сервер обновления nod. И еще так по мелочи. Проц совершенно не загружен, даже joomla приемлимо работала (SQL) Поэтому пока есть возможность дома иметь свой сервачок с преферансом и танцовщицами под собственные нужды, вообще без каких-либо затрат, этот геморрой оправдан)

25

Re: Ищу почтовый сервер. Есть что-то под Keenetic?

Floppik, выше приведена ссылка на куда более значимые процессорные мощности за 22 рубля в месяц. Потерять почту, SQL-базу или что-то другое, отличное от свободноскачиваемого медиаконтента из-за проблем с роутером будет по настоящему обидно.

Со всеми вытекающими...