🏳️ Phil
Завис. Или ставить везде exim и монтировать общую clientqueue?
Polnoch
Вообще зависит от задачи. Если у тебя, фил, хостинг, то тебе не модно через SES слать. Клиенты посмотрят-посмотрят, и уйдут на AWS. Для всех других задач, особенно мелких контор, лучше SES имхо ничего нет. Только он может прям почти гарантировать доставку
🏳️ Phil
Ну гарантировать и он не может. Ещё есть мейлган и сендгрид
Vladimir
@polnoch это нормально когда почта шлется через различные сторонние сервисы, потому что задача на самом деле не очень простая с административной точки зрения
Vladimir
В смысле если твой клиент начнет слать спам то тебе будет плохо
Vladimir
и тебя будут в блеклисты вносить )
Polnoch
Vladimir
я тем более не думаю что с шаред хостинга клиент уйдет на амазон
Vladimir
🏳️ Phil
Так. Первое что не сделает любой клиент до 100$ в год - это не будет платить за почту
Vladimir
@polnoch клиенты у Фила обычно даже не знают что есть амазон, сендгрид и пр., насколько я понимаю его аудиторию
Vladimir
и не знают как хедеры почты читать
Polnoch
В смысле если твой клиент начнет слать спам то тебе будет плохо
технически крупные хостеры решают это сегрегацией. Ну вот если у тебя infrastructure-as-code (впрочем и на докерах, если у кого они в проде наверное так же легко делается) то просто деплоишь SMTP и мониторинг наличия этого SMTP в блек листах на несколько разных инстансов и не мешаешь одно с другим.
Ещё когда я делала клиентский сервис-аналог SES для хостинговой конторы, то считала md5 hash с логина юзера, и отправляла exim роутингом письма через один релей каждый раз. Это тоже снижало ущерб от попадания в BL
🏳️ Phil
Погодьте. Пусть я даже знаю что такое вот это всё. Мне машину с докерами надо подружить со своим почтовиком, который там уже в мейлган слать будет. Вопрос был как бы из докера куда-то шмалять. Блин. Я завис. Похоже реально exim/postfix ставить
🏳️ Phil
Или ксатти sendmail?
Vladimir
Или ксатти sendmail?
можешь что угодно ставить, но обычно экзим и постфикс уже идут со вменяемой конфигурацией
Vladimir
в отличии от sendmail'а в чистом виде
Polnoch
Vladimir
если ты хочешь правда конфигурировать сендмейл - то ну он задачу выполнит, но зачем?
🏳️ Phil
Vladimir
Vladimir
то есть они видимо даже не стояли
Vladimir
Vladimir
Vladimir
просто первые два намного старше
Vladimir
и я даже предположу что крупнее и дешевле
🏳️ Phil
возможно, мы друг друга не поняли (или я тебя, или ты меня, может, я плохо объясняю, сорри). Я имела ввиду, что я каждый раз считала остаток от деления хэша, и получала номер релея, всегда одинаковый для одного клиента. Поэтому спамом аффектился тольно один релей из десятка (и десятая часть клиентов, а не все)
Да мы правильно всё поняли. У меня конечное деление другое. Я веду счетчик отсылок от клиента и он потихоньку подымается по "лестнице релеев" с разными IP. Да, списками делаю. Которые перегенерирую постоянно. Работает кстати
Polnoch
далее эксплуатация начинала вытаскивание этого IP из BL
🏳️ Phil
Vladimir
Vladimir
и не парился бы
Vladimir
ну будет лишняя фигня в докере, ну и ладно
🏳️ Phil
Внутри то что ставить
🏳️ Phil
И общий clientmqueue?
Polnoch
Polnoch
его иногда страшно из-за монолитной архитектуры и периодических zeroday ставить на MX, но как MTA... почему бы и нет?
🏳️ Phil
exim легковеснее
Гхм... странно. Мне казалось exim наоборот тяжелее за счет хотя бы встроенных фильтров. exim академичнее.
🏳️ Phil
Ладно, вы тут не понимаете. Алексей понимает, но он видимо работает. Сейчас картинку сдела.
Alexey
Весь мой опыт с почтой сводится к тому что лучше доверять это дело профессионалам, иначе придётся разбираться в SPF, DKIM, DMARC, bounce monitoring, blacklists, и прочей очень узкоспецифичной хуйнёй. Зачастую, проще заплатить, чесслово.
Vladimir
сделать это правильно очень сложно еще
Vladimir
и большой административный оверхед на админов
Vladimir
чтобы как раз вычищать смтп из блэклистов
Igor
самое сложное - вылезти из банов MTA, вроде яндекса или гугла :(
🏳️ Phil
🏳️ Phil
Чуваки, вы точно не перепутали кому вы это рассказываете? :) Не, вы все правильно говорите. Но вопрос не в этом был
🏳️ Phil
Polnoch
поставь exim прям внутрь docker\ [123]
Polnoch
Igor
/var/spool/exim/input/ же
Polnoch
я думаю, подскажут
Aleksey
екзим кидает очередь куда положенл.
Igor
ну, у него есть "spool_directory" в конфиге
Igor
я постоянно туда ходил и делал rm *, когда в очереди на отправку пробка образовывалась
Aleksandr
Aleksandr
типа нечем? sendmail'ов нет в контейнере?
🏳️ Phil
Aleksandr
никуда, но тогда в контейнер нужно совать свой mta, а это уже вне парадигмы
Aleksandr
можно сделать два mta
🏳️ Phil
Ну вообще я не просто так картинку нарисовал. Вот так в теории тоже можно. Я даже знаю как "?" поменять на sendmail
🏳️ Phil
🏳️ Phil
Ой, а exim не умеет оченреди-то
🏳️ Phil
Апатя!
🏳️ Phil
Грубо говоря, я не могу найти на exim sendmail -Ac -q15m. Только практически если я сам всё напишу
🏳️ Phil
Так. А в постфикс?
🏳️ Phil
Например, я могу такое сделать с помощью sendmail (вместо знака ?).
docker#4 - sendmail -Ac -q15m
shared mail queue - /var/spool/clientmqueue
Есть ещё какие-нибудь варианты? Не с sendmail
ℭ𝔞𝔯𝔯𝔬𝔩
ℭ𝔞𝔯𝔯𝔬𝔩
https://untroubled.org/nullmailer/
Mark ☢️
@Civiloid again
nvkv
М?
Mark ☢️
Спамеры заебли
nvkv
Можешь меня пинать еще