mail server (что-нибудь попроще)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модератор: SLEDopit

runior
Сообщения: 9

mail server

Сообщение runior »

Есть VDS, практически незагружен. (ubuntu 16.04)
Есть желание поднять на нем простой почтовый сервер для использования деценрализованного Delta Chat 1.22

https://www.opennet.ru/opennews/art.shtml?num=55700

Но таким образом, чтобы сообщения и логи не хранились на VDS , а сразу на клиентскую часть переправлялись без задержки.

Есть у кого опыт в таком деле ?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20722
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: mail server

Сообщение Bizdelnick »

Почтовый сервер без хранения сообщений? Так не бывает.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
runior
Сообщения: 9

Re: mail server

Сообщение runior »

Что нельзя транзит организовать без храния никак ?
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2063

Re: mail server

Сообщение chitatel »

Вам, видимо, нужен релей почты.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20722
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: mail server

Сообщение Bizdelnick »

chitatel писал:
07.09.2021 17:24
Вам, видимо, нужен релей почты.
А MUA, коим является клиентское приложение, как будет сообщения забирать?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Aliech
Сообщения: 951
Статус: дилетант широкого профиля
ОС: Gentoo arm64 musl hardened

Re: mail server

Сообщение Aliech »

chitatel писал:
07.09.2021 17:24
Вам, видимо, нужен релей почты.
Оно сначала должно побултыхаться в spool'е, а потом лечь "до востребования" в папку пользователя. Релей тоже некоторое время держит в spool'е письмо. Задача, как она поставлена, не выполнима.

Можно, конечно, смонтировать spool и папку с ящиками пользователей, как tmpfs и хранить всё в памяти, но, по условиям задачи, это тоже не подходит, так "хранение на сервере" никуда не денется.
runior писал(а):
07.09.2021 17:07
Что нельзя транзит организовать без храния никак ?
Хорошей идеей является ознакомится с технологией, и только потом возлагать какие-то на неё надежды. Тогда бы вы узнали, что почтовые сервера все, как один, сначала сохраняют письмо в очередь, потом... по очереди, внезапно... обрабатывают письма, потом сохраняют ещё куда-то, откуда пользователь их забирает по imap'у, например. Итого: две точки, в которых будет письмо сохранено в ФС, - есть. Можно пойти на хитрость и смонтирвоать их (ФС) в ОЗУ, но... Формально если подходить, вы обозначили критерии ("сохранение на сервере", без уточнений) которые отвергают данное решение.
С уважением,
Павел Алиев
Спасибо сказали:
runior
Сообщения: 9

Re: mail server

Сообщение runior »

То есть, как я понял, почтовик ждет пока к нему сделает запрос пользователь и только после этого из хранилища выдает доку на клиентскую часть? Без запроса какое то время хранится дока на сервере. Прямым мостом почтовик служить не может. Правильно?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20722
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: mail server

Сообщение Bizdelnick »

runior писал(а):
07.09.2021 21:35
То есть, как я понял, почтовик ждет пока к нему сделает запрос пользователь и только после этого из хранилища выдает доку на клиентскую часть? Без запроса какое то время хранится дока на сервере. Прямым мостом почтовик служить не может. Правильно?
Ну чисто теоретически может. Если Вы самостоятельно напишете почтовик, специально заточенный под такую работу и игнорирующий всякие RFC, ненужные для чатика. Только кому он нужен, когда всяких чатиков на любой вкус вагон готовых, с куда более подходящими для такой цели протоколами…
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2063

Re: mail server

Сообщение chitatel »

Спасибо сказали:
runior
Сообщения: 9

Re: mail server

Сообщение runior »

Нашел немного свободного времени освоить postfix.
Входящие - /var/mail/username
А исходящие сразу наружу я так понимаю улетают.

Где в настройках прописать чтобы копия отправленного хранилась некоторое время?
Допустим - /var/spool/postfix/saved 10 дней ?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20722
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: mail server

Сообщение Bizdelnick »

runior писал(а):
20.12.2021 15:25
Где в настройках прописать чтобы копия отправленного хранилась некоторое время?
Это не забота postfix. Это клиент сам должен сохранять в папке с флагом \Sent.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
runior
Сообщения: 9

Re: mail server

Сообщение runior »

Bizdelnick писал:
20.12.2021 19:23
runior писал(а):
20.12.2021 15:25
Где в настройках прописать чтобы копия отправленного хранилась некоторое время?
Это не забота postfix. Это клиент сам должен сохранять в папке с флагом \Sent.
Не совсем так , postfix в принципе может отправлять скрытую копию на локальный емайл
прописав always_bcc = story@xxx.xx в /etc/postfix/main.cf , но это будет вcё в кучу.
Думал может кто знает способ более "изящный".

Ладно, еще вопрос.
Как организовать отправку писем сервером в зашифрованом виде, допустим SHA-256?
Спасибо сказали:
dio
Сообщения: 97
ОС: Ubuntu

Re: mail server

Сообщение dio »

Вот здесь почитайте, вроде все описано.
https://123qwe.com/tutorial-debian-10/#encryption
Software is like sex: It's better when it's free.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20722
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: mail server

Сообщение Bizdelnick »

runior писал(а):
21.12.2021 08:18
Как организовать отправку писем сервером в зашифрованом виде, допустим SHA-256?
Что?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали: