ящики использую виртуальные, домены, юзеры и алиасы хранятся в базе mariadb. Каждый раз вручную заходить в mariadb и добавлять как-то так себе. Можно скрипт написать, но по-моему это как-то костыльно. Есть какой-то правильный способ? Может RainLoop умеет?
есть более энтерпрайзные костыли - веб-интерфейсы для управления такими БД. Но если у тебя транспорты и база самописные, то тебе придется всю эту херню как-то импортировать... задолбаешься
Вебинтерфейсы, на сколько я понял - огромная дыра в безопасности и стоит такое обходить стороной.
ну если оно не открыто наружу...
Оно на впс хостится
ну и что? Биндишь его на 127.0.0.1, открывать через туннель, плюс .htaccess
В любом случае мне кажется, учитывая частоту надобности, скрипт будет проще.
да. Положи его к себе в хомяк, и делай что-то вида ./my_cool_script -a user@domain -A admin@domain -f tuponic@gmail.com
есть же постфикс админ. правда это та самая веб морда. и чтобы она работала таблички должны быть понятняе ему, а не самодельные. но тут да, зависит от требований. если аз в полгода самому себе добавить ящик - то веб наверное лишний будет. а если делегировать кому менее опытному - то лучше веб. меньше шансов что кривыми данными поломает логику
В теории можно в скрипте учесть нужные условия и выдавать ошибку, если данные не подходят. Хотя это мой личный сервер, так что прям слишком сильно заморачиваться не буду. Как допишу скрипт, скину что получилось, может укажите на ошибки.
Вот так всегда, начинается всё с "ща по-быстрому накостыляю для себя кое-как работающий скрипт", а в результате выходит 500 строк говнокода с различными проверками на ошибки: https://paste.ubuntu.com/p/W439GyhCyK/. Вроде отдебажил, всё работает и ошибок не выдаёт. Кому надо - пользуйтесь/допиливайте и т.д., что душа пожелает.
Обсуждают сегодня