Есть VDS, практически незагружен. (ubuntu 16.04)
Есть желание поднять на нем простой почтовый сервер для использования деценрализованного Delta Chat 1.22
https://www.opennet.ru/opennews/art.shtml?num=55700
Но таким образом, чтобы сообщения и логи не хранились на VDS , а сразу на клиентскую часть переправлялись без задержки.
Есть у кого опыт в таком деле ?
mail server (что-нибудь попроще)
Модератор: SLEDopit
-
- Модератор
- Сообщения: 20909
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: mail server
Почтовый сервер без хранения сообщений? Так не бывает.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 9
Re: mail server
Что нельзя транзит организовать без храния никак ?
-
- Модератор
- Сообщения: 20909
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: mail server
А MUA, коим является клиентское приложение, как будет сообщения забирать?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 977
- Статус: дилетант широкого профиля
- ОС: Gentoo arm64 musl hardened
Re: mail server
Оно сначала должно побултыхаться в spool'е, а потом лечь "до востребования" в папку пользователя. Релей тоже некоторое время держит в spool'е письмо. Задача, как она поставлена, не выполнима.
Можно, конечно, смонтировать spool и папку с ящиками пользователей, как tmpfs и хранить всё в памяти, но, по условиям задачи, это тоже не подходит, так "хранение на сервере" никуда не денется.
Хорошей идеей является ознакомится с технологией, и только потом возлагать какие-то на неё надежды. Тогда бы вы узнали, что почтовые сервера все, как один, сначала сохраняют письмо в очередь, потом... по очереди, внезапно... обрабатывают письма, потом сохраняют ещё куда-то, откуда пользователь их забирает по imap'у, например. Итого: две точки, в которых будет письмо сохранено в ФС, - есть. Можно пойти на хитрость и смонтирвоать их (ФС) в ОЗУ, но... Формально если подходить, вы обозначили критерии ("сохранение на сервере", без уточнений) которые отвергают данное решение.
С уважением,
Павел Алиев
Павел Алиев
-
- Сообщения: 9
Re: mail server
То есть, как я понял, почтовик ждет пока к нему сделает запрос пользователь и только после этого из хранилища выдает доку на клиентскую часть? Без запроса какое то время хранится дока на сервере. Прямым мостом почтовик служить не может. Правильно?
-
- Модератор
- Сообщения: 20909
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: mail server
Ну чисто теоретически может. Если Вы самостоятельно напишете почтовик, специально заточенный под такую работу и игнорирующий всякие RFC, ненужные для чатика. Только кому он нужен, когда всяких чатиков на любой вкус вагон готовых, с куда более подходящими для такой цели протоколами…
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 2075
-
- Сообщения: 9
Re: mail server
Нашел немного свободного времени освоить postfix.
Входящие - /var/mail/username
А исходящие сразу наружу я так понимаю улетают.
Где в настройках прописать чтобы копия отправленного хранилась некоторое время?
Допустим - /var/spool/postfix/saved 10 дней ?
Входящие - /var/mail/username
А исходящие сразу наружу я так понимаю улетают.
Где в настройках прописать чтобы копия отправленного хранилась некоторое время?
Допустим - /var/spool/postfix/saved 10 дней ?
-
- Модератор
- Сообщения: 20909
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: mail server
Это не забота postfix. Это клиент сам должен сохранять в папке с флагом \Sent.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 9
Re: mail server
Не совсем так , postfix в принципе может отправлять скрытую копию на локальный емайлBizdelnick писал: ↑20.12.2021 19:23Это не забота postfix. Это клиент сам должен сохранять в папке с флагом \Sent.
прописав always_bcc = story@xxx.xx в /etc/postfix/main.cf , но это будет вcё в кучу.
Думал может кто знает способ более "изящный".
Ладно, еще вопрос.
Как организовать отправку писем сервером в зашифрованом виде, допустим SHA-256?
-
- Сообщения: 102
- ОС: Ubuntu
Re: mail server
Вот здесь почитайте, вроде все описано.
https://123qwe.com/tutorial-debian-10/#encryption
https://123qwe.com/tutorial-debian-10/#encryption
Software is like sex: It's better when it's free.
-
- Модератор
- Сообщения: 20909
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: mail server
Что?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |