1.3, Ivan_83 (ok), 01:09, 25/01/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> SASL-алгоритмов SCRAM-SHA-1 и SCRAM-SHA-256
Ээээ я когда был студентом и писал свой почтовый сервер (2003-4 годы) уже тогда реализовал SCRAM-SHA-1.
| |
|
|
|
|
5.34, Ivan_83 (ok), 19:00, 25/01/2025 [^] [^^] [^^^] [ответить] | +/– | Я тогда писал под венду Начинал ещё под 98 а заканчивал уже на ХР Он у меня бы... большой текст свёрнут, показать | |
|
4.36, Ivan_83 (ok), 19:01, 25/01/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну да, я нашёл как его сдать в виде курсовой :)
Но честно говоря там можно было сдать и не свой почтовый сервер, препод бы всё равно ничего не заметил. )
| |
|
|
|
|
|
|
4.88, mos87 (ok), 08:25, 27/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
ты всё перепутал.
разговор в этой ветке не про сабж как таковой, а про JMAP
а exim и вовсе не IMAP-сервер.
| |
|
|
|
1.7, dalco (ok), 05:54, 25/01/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +5 +/– |
Бл#!
А какая-нибудь утилита для миграции или режим совместимости есть? Как-то переписывать все конфиги с нуля ручками неохота.
В общем-то, хватило бы и сообщений в логах вида "Переменная X (строка 100500 конфига ABC) отныне не поддерживается, используйте переменную Y"
В наличии пачка серваков с довекотом. Да, дебиан, так что, возможно, там на новую версию переползут только когда я на пенсию уйду, а если раньше?
| |
|
2.12, нах. (?), 08:43, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
> а если раньше?
а если раньше, то на пенсию придется еще подзаработать. Вот этими самыми ручками.
А то у безработных пенсия - так себе.
| |
2.16, Аномалии (?), 11:35, 25/01/2025 [^] [^^] [^^^] [ответить]
| –2 +/– |
А в чем проблема это сделать постепенно?
Напиши скрипт, используй в нем sed, прогони его на тестовом сервере. Если все ок, примени его на остальных серверах
| |
|
3.17, Аноним (17), 11:40, 25/01/2025 [^] [^^] [^^^] [ответить]
| +3 +/– |
> А в чем проблема
Проблема в том, что он в глаза не видел этих конфигов :)
| |
|
4.31, dalco (ok), 17:31, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Почти угадал :)))
Конфиги писал я, с нуля, осознанно, читая документацию и best practice к каждому параметру. Вот только было это лет несколько назад.
Так что, да, можно считать, что я этих конфигов не видел, я тупо не помню - что там :)))
А, так как кроме почтовых серверов у меня ещё до хрена другой машинерии, то крайне не хотелось бы тратить своё время на актуализацию конфигов с учётом нового синтаксиса, названий параметров и прочая, и прочая...
| |
|
5.39, Аноним (17), 19:34, 25/01/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Конфиги писал я, с нуля
Вот писать то там нууууу совсем ничего не надо :), если только подкрутить некоторые параметры и дописать настройки подключения к базе.
| |
|
|
|
2.33, Аноним (33), 18:54, 25/01/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Как-то переписывать все конфиги с нуля ручками неохота
Какие-то локалхостные проблемы. В больших системах «ручками» конфиги не пишут, а для 3,5 локалхостов переписать не проблема.
| |
|
3.41, dalco (ok), 19:42, 25/01/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
И, конечно же, новые шаблоны конфигов возникнут по щелчку моих пальцев...
Мдя, чего-то я забыл об этой возможности, погорячился, был не прав.
| |
|
2.64, al (??), 13:21, 26/01/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Есть вот такая страничка
https://doc.dovecot.org/main/installation/upgrade/2.3-to-2.4.html
читать её прямо глаза вытекают. Похоже, автор интересно пошел: ему бы сделать ветку dovecot-24 в репах, и ставить 2.4 с нуля (или параллельно старому) если уж так хочется поломать конфиги (и из-за чего, чтобы переменные переименовать? сделали бы одновременную поддержку и старых, и новых, вроде это логически не проблема)!
| |
|
3.77, xm (ok), 21:15, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Я тоже не понял это прикола так сильно покромсать формат конфигурации который 20 лет держался.
| |
|
|
1.13, Аноним (13), 09:02, 25/01/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А есть хорошие книги по dovecot / postfix, где будут разжёвано и подробные схемы движения письма(в постфикс), и что за чем применяется. Единственную внятную схему работы что я видел - от iptables, а у того же постфикса - максимум схема с сервисами, но на такой схеме нет внутренней обработки, потому долго сидишь и ловишь в какой части письмо не пролазит, или наоборот, пролетает.
| |
|
2.18, Аноним (17), 11:43, 25/01/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> А есть хорошие книги
А чем вам документация не угодила? все подробно расписано
> потому долго сидишь и ловишь в какой части письмо не пролазит, или наоборот, пролетает.
в логи смотрите, там показывает ошибки связанные со всеми процессами.
| |
|
|
|
5.60, Аноним (22), 07:38, 26/01/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Во всех.
Официальная документация postfix - это набор бессодержательных разрозненных, местами противоречивых, местами капитанских хаутушек, без общей системы, без логики изложения, без нормального индекса и без внятно сформулированных предположений о том, какая у неё целевая аудитория.
У меня есть даже замеры, идентичная по функционалу конфигурация достигается на postfix в 10 раз дольше, чем на opensmtpd. (20 дней против 2)
| |
|
6.83, mistiq (ok), 01:57, 27/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
20 дней на настройку постфикс?! Может вам лучше профессию сменить?
| |
|
|
8.87, mistiq (ok), 06:19, 27/01/2025 [^] [^^] [^^^] [ответить] | +/– | А это не поможет postfix не ахти какой сложный в настройке, если ты его не осил... текст свёрнут, показать | |
|
|
|
|
|
|
2.37, Аноним (33), 19:03, 25/01/2025 [^] [^^] [^^^] [ответить]
| –7 +/– |
Документация у постфикса одна из лучших. Если её не хватает, то тут только можно посоветовать читать букварь Эви Немет et al., релевантные RFC, и очень много думать над прочитанным. А для почты нанять кого-то с опытом и напроситься к нему в подмастерья.
| |
|
3.85, Аноним (85), 05:43, 27/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Если брать документацию, как описание и возможные параметры - то да, очень хороша, как справочник, но и то, подробной картины не дающий. В пору исходники уже изучать чтоб понять где и какие моменты происходят, потому как настраивать правильно тот же алиас домена, а точнее его переписывание, на время переезда домена на другой(именно переписывать, чтоб пользователи временно могли получать и отправлять свои учётки старые, а ходило при этом всё с нового домена) - тот ещё геморрой, где не совсем понятно в какой части что применяется и как должно отработать. Примеры не до конца создают картину понимания что и зачем настраивается, и почему так, а не по другому. Для простых кейсов там действительно всё более чем хорошо описано и не создаётся проблем настроить.
| |
|
|
|
|
3.51, _ (??), 23:46, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Для почтаря?!?!?! 8-о
BTRFS и так вовно, а для почтаря или DB-хи оно вовно абсолютное! АзЪ! :)
| |
|
4.54, А (??), 00:04, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Не, ну на локалхосте жать базу почты в узерспейсе - да, производительненько.
| |
|
5.69, User (??), 17:13, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Эээээ... так вы еще и не свои 2,5 письма на бырбырфысы держите?!
| |
|
6.89, 1 (??), 10:46, 27/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
"У самурая нет цели, есть только путь ..."
Может он бакапы уже делает ?
| |
|
7.95, User (??), 11:03, 27/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
> "У самурая нет цели, есть только путь ..."
> Может он бакапы уже делает ?
И может даже не на соседний subvolume - но это не точно. И вообще, зачем их делать? Там жи этот, как его? RAID есть, и говорят, что уже работает (но это тоже не точно).
| |
|
|
|
|
|
|
1.35, Аноним (33), 19:00, 25/01/2025 [ответить] [﹢﹢﹢] [ · · · ]
| –5 +/– |
В каких больших публичных деплоях используется сабж? Доводилось работать с несколькими крупными провайдерами из top 10 по количеству активных ящиков, везде самописанный софт на яве, крестах, ноджс, но Dovecot не встречал даже в самых недрах бэкэнда. Энтерпрайз плотно сидит на Exchange, Gmail для бизнеса и подобных продуктах. Сабж, похоже, подходит только для местечковых провайдеров и локалхостов.
| |
|
|
3.55, Аноним (33), 01:32, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
В этом сомнений нет. Интересно было бы почитать про деплои 10+миллионов активных пользователей. И не могу найти…
| |
|
4.57, Аноним (17), 01:53, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
так все будет упираться в сторейдж, и довкот не для этого уровня, хотя через прокси (довкот-прокси) можно спроксировать на разные бекенды в зависимости от юзера и масштабировать его. С базой ток надо определиться на 10 лямов записей мускул еще может потянуть. 50-100К активных пользователей потянет без проблем. По лмтп подключаем к постфиксу и всё.
| |
|
|
6.65, Аноним (65), 13:44, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
задачу 10 лямов пользователей со своей почтой как-то должны масштабироваться. Вы хоть представляете какой обьем хранилища необходимо? Эт вам не рамблер, который все письма в базу складывал :)
| |
|
7.71, Аноним (33), 19:16, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Я отлично представляю себе не только объёмы хранилищ, но и некоторые интимные подробности внутреннего устройства сетей этих самых хранилищ на примере Yahoo и Hotmail. Нет, это совсем не рамблер. Но ты так и не ответил зачем проксировать трафик через сабж. А не через TCP-прокси типа Envoy, как это делается в реальности.
| |
|
8.78, Аноним (65), 22:31, 26/01/2025 [^] [^^] [^^^] [ответить] | +/– | Твой тисипипрокси как будет проксировать пользователя vasya domain com на бекенд... текст свёрнут, показать | |
|
|
|
5.63, Tron is Whistling (?), 12:25, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Вообще 10 миллионов можно спокойно пошардить, и базу пользователей тоже, без особых проблем. Но тут другой момент, на 10 миллионов классический файловый сторейдж с шардингом - это лютый геморрой в обслуживании, тут скорее надо делать на базе object storage (в коммерческом птицекоте есть S3-based), и дальше уже ноды просто спаунить от нагрузки классическими способами и вешать на балансер. Поэтому в теории можно и на птицекоте, но не на опенсорсном.
| |
|
6.66, Аноним (65), 13:49, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
опенсорсный птицекот спокойно масштабируется, все зависит от размеров нод.
| |
|
7.73, Аноним (33), 19:24, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
> спокойно масштабируется
В теории всё спокойно масштабируется. На практике же сабж для локалхостов и деплоев на 3,5 сервера.
| |
|
8.79, Аноним (65), 22:35, 26/01/2025 [^] [^^] [^^^] [ответить] | +/– | Ну вот ваши эти 3,5 сервера достаточно для 10К, думаю и больше потянет, и не в т... текст свёрнут, показать | |
|
7.92, Tron is Whistling (?), 10:54, 27/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Да ни хрена он не масштабируется. Не, я могу OCFS'ов и на 10 миллионов нагородить - и даже отказоустойчивость будет. Но всё вот этот полуруками шардить и контролить кто где - это блин очень унылое извращение. С object storage можно хотя бы по размещению данных не париться. Но вот без дедупликации вложений будет очень накладно на эти 10 миллионов, когда спамер на них очередной zip в мегабайт разошлёт :)
| |
|
6.72, Аноним (33), 19:23, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Можно пошардить, и таки шардят, но по-своему с учётом географии, юрисдикций и суточных циклов. Файловое хранение действительно не применяется, равно как и S3. И ноды не спавнятся сами по себе за пределами обычного круговорота поломок компонентов, всё максимально статично и декларативно.
| |
|
|
|
5.67, Аноним (65), 13:50, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
ты ценник у коммунигейта на 10к пользователей запроси, промолчу там про всякие лотусы и эксченджи.
| |
5.74, Аноним (33), 19:30, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Вот я и пытаюсь понять, как же так вышло, что опенсорсное решение есть, а всё равно пишут сами. И не надо про NIH рассказывать, ядро и весь обвес таки опенсорсные используются, да и в целом опесорсные решения в почёте, административно запрещено начинать новую разработку не оценив возможности имеющихся опенсорсных решений и сравнив объёмы работы по допиливанию vs. писать с нуля.
| |
|
|
|
2.52, _ (??), 23:49, 25/01/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Не знаю, у меня последний внутренний IMAP ушёл в закат в 2018.
Сейчас жи даже Exchange свой держать не модно :( - всё в облако жи ...
| |
|
3.70, sena (ok), 18:21, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
А что значит "в облаке"? Там же тоже надо какое-то приложение для IMAP?
| |
|
4.75, Аноним (33), 19:33, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Кому надо-то? Аутлук с эксченджем работает не по IMAP, веб-клиент и подавно. А больше в бизнесе ничем и не пользуются особо. Ну какие-то маргинальные решения бывают, но на то они и маргинальные, чтобы погоды не делать.
| |
|
5.80, sena (ok), 23:09, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Аутлук с эксченджем работает не по IMAP, веб-клиент и подавно
Хотя привязываться к собственническому протоколу одного клиента не самое лучше решение, как потом этот аутлук на линукс ставить? Гм... ну допустим. Но ведь всё равно нужен же какой-то софт в облаках с поддержкой этого проприетарного протокола. И что там будет, опять проприетарщина?
| |
|
|
|
2.90, 1 (??), 10:47, 27/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Astra Linux (для вояк) проталкивает dovercot - как основной IMAP сервер.
| |
|
1.40, Tron is Whistling (?), 19:38, 25/01/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Чёт с давкотом после копроративазиции всё плохо.
- director: Feature has been removed
- fs-sis: Feature is now deprecated and has been made read-only
It will be removed in future release
- fts-lucene, fts-squat: These have been removed
- mail_compress: XZ and LZMA algorithm support has been removed
По ходу с 2.3 можно не уходить.
| |
|
2.45, нах. (?), 20:45, 25/01/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
"а вот мы его поддерживать прекратим сразу после обнаружения remote root очередного!"
| |
|
3.47, Tron is Whistling (?), 21:47, 25/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
> "а вот мы его поддерживать прекратим сразу после обнаружения remote root очередного!"
Самая шляпа с SiS и XZ, я тут понимаю, что у меня потребуется лишних 3-4 терабайта сторейджа, а он не дешёвый.
| |
|
4.56, Аноним (33), 01:37, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
> лишних 3-4 терабайта сторейджа
×100 нод хотя бы, да?
> а он не дешёвый
Ну не знаю, попробуйте деньги начать зарабатывать что ли…
| |
|
|
6.76, Аноним (33), 19:35, 26/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
> бесплатная дополнительная услуга
Понимаю, да. Ну повторюсь, чтобы такого не было надо на почте зарабатывать. Аналитика, защита от спама и фишинга, вот это всё.
| |
|
7.94, Tron is Whistling (?), 10:59, 27/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Чтобы на почте зарабатывать - надо быть гуглом. Или мелкософтом.
Мелочёвка типа ну вы знаете рунет - не в счёт, готов даже предположить, что это тоже side service с отрицательной маржой.
| |
|
|
|
|
|
|
1.84, Аноним (84), 05:18, 27/01/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
А чего в новости умолчали, что проект написан на Си? Тут же растопереписывальшиков валом, вот был бы срач.
| |
|