{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Воронин: заметки с тегом DNS",
    "_rss_description": "воронин, voronin, it",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/voronin.one\/tags\/dns\/",
    "feed_url": "https:\/\/voronin.one\/tags\/dns\/json\/",
    "icon": "https:\/\/voronin.one\/pictures\/userpic\/userpic@2x.jpg?1658757233",
    "authors": [
        {
            "name": "Алексей Воронин",
            "url": "https:\/\/voronin.one\/",
            "avatar": "https:\/\/voronin.one\/pictures\/userpic\/userpic@2x.jpg?1658757233"
        }
    ],
    "items": [
        {
            "id": "38",
            "url": "https:\/\/voronin.one\/all\/proschay-yandeks-pochta\/",
            "title": "Прощай Яндекс почта",
            "content_html": "<p>Была у меня почта на Яндексе, уже была, т. к. последний сделал её платной. Что же, я перевёз свои 12 ящиков, и вы справитесь.<\/p>\n<p>Схема самая простая, сначала разворачиваем свой почтовый сервер (настраиваем его), затем перевозим ящики (по одному), бонусом тюним web-интерфейс Roundcube.<\/p>\n<p>Все представленные здесь решения являются бесплатными для личного пользования, ваша задача только оплата VDS.<\/p>\n<p>Системные требования для моих задач (12 ящиков, 1 основной домен и 3 элиаса):<\/p>\n<ul>\n<li>OC Linux<\/li>\n<li>CPU 1<\/li>\n<li>RAM 4 Гб<\/li>\n<li>HDD 100 Гб<\/li>\n<li>IP 1<\/li>\n<\/ul>\n<p>Возможно вам потребуется больше, тут всё зависит от бюджета и нагрузки, системные требования для iRedMail предполагают от 4Гб оперативной памяти, а для поддержки 500 клиентов так все 16Гб.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/voronin.one\/pictures\/image-38.png\" width=\"538\" height=\"224\" alt=\"\" \/>\n<\/div>\n<p>Я не буду останавливаться на развёртывание системы, в моём примере debian 11, многие хостеры это сделаю для вас автоматически.<br \/>\nНе забудьте прописать в DNS зону A, например mail.{domain}.ru<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/voronin.one\/pictures\/image-39.png\" width=\"447\" height=\"35\" alt=\"\" \/>\n<\/div>\n<p>Прошу обратить внимание, зону MX мы не трогаем, чтобы пока мы настраиваем новый сервер, не потерять сообщения приходящие на старый.<\/p>\n<p>коннектимся в консоль сервера и создаем пользователя с sudo<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">su -\napt update\napt install mc sudo -y\nuseradd {username}\npasswd {username}\nusermod -aG sudo {username}<\/code><\/pre><ul>\n<li>mc ставлю ради mcedit<\/li>\n<\/ul>\n<p>Логинимся под свеже созданным пользователем и назначаем серверу его имя как указывали в DNS<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">sudo hostnamectl set-hostname mail.{domain}.ru<\/code><\/pre><p>в файле «\/etc\/hosts» руками правим имя локалхоста<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">sudo mcedit \/etc\/hosts<\/code><\/pre><p>должно получиться так<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">127.0.0.1       mail.{domain}.ru localhost<\/code><\/pre><div class=\"e2-text-picture\">\n<img src=\"https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa.png\" width=\"486\" height=\"132\" alt=\"\" \/>\n<\/div>\n<p>проверяем<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">hostname -f<\/code><\/pre><p>Начинаем непосредственно установку сервера, для этого определяем ссылку на актуальный дистрибутив, переходим сюда: <a href=\"https:\/\/iredmail.com\/download.html\">https:\/\/iredmail.com\/download.html<\/a> , кликаем правой кнопкой мыши на стабильной версии и копируем ссылку на скачивание<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-1.png\" width=\"800\" height=\"254.01207937877\" alt=\"\" \/>\n<\/div>\n<p>в консоли идем в домашнюю папку и скачиваем дистрибутив<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">cd ~\nwget https:\/\/github.com\/iredmail\/iRedMail\/archive\/refs\/tags\/1.6.2.tar.gz<\/code><\/pre><p>распаковываем его, переходим в полученную папку делаем файл «iRedMail-1.6.2» исполняемым и запускаем установку<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">tar xvf 1.6.2.tar.gz\ncd iRedMail-1.6.2\/\nchmod +x iRedMail.sh\nsudo bash iRedMail.sh<\/code><\/pre><p>после того как скрипт скачет необходимые пакеты запустится визард, который поможет провести первоначальную настройку<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-2.png\" width=\"639\" height=\"349\" alt=\"\" \/>\n<\/div>\n<p>указываем путь, где будут храниться почтовые сообщения и бэкапы базы данных<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-3.png\" width=\"637\" height=\"351\" alt=\"\" \/>\n<\/div>\n<p>выбираем какой web-сервер будет установлен, ну как выбираем, соглашаемся с nginx<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-4.png\" width=\"631\" height=\"339\" alt=\"\" \/>\n<\/div>\n<p>далее выбираем какую базу данных будет использовать почтовый сервер (я выбираю MariaDB)<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-5.png\" width=\"635\" height=\"346\" alt=\"\" \/>\n<\/div>\n<p>придумываем и указываем пароль для администратора базы данных, можно сейчас записать, а можно дождаться окончания установки и получить все логины и пароли в первом письме<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-6.png\" width=\"637\" height=\"349\" alt=\"\" \/>\n<\/div>\n<p>указываем имя домена, не имя сервера, а имя домена!<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-7.png\" width=\"638\" height=\"350\" alt=\"\" \/>\n<\/div>\n<p>задаём пароль администратора почтового сервера<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-8.png\" width=\"639\" height=\"347\" alt=\"\" \/>\n<\/div>\n<p>указываем необходимые нам компоненты, для простого и лёгкого сервера я бы рекомендовал остановиться на почтовом web-клиенте Roundcube, web-панели администратора iRedAdmin и fail2ban для защиты от подбора паролей пользователей<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-9.png\" width=\"634\" height=\"347\" alt=\"\" \/>\n<\/div>\n<p>проверяем настройки и подтверждаем их<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-10.png\" width=\"586\" height=\"367\" alt=\"\" \/>\n<\/div>\n<p>теперь остаётся ждать, пока инсталляционный скрипт завершит свою работу<\/p>\n<p>после завершения установки подтвердите настройки файервола<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-11.png\" width=\"592\" height=\"95\" alt=\"\" \/>\n<\/div>\n<p>Я вас поздравляю, теперь можно получить доступ к ресурсам сервера по следующим адресам:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">- Roundcube webmail: https:\/\/mail.{domain}.ru\/mail\/\n- Web admin panel (iRedAdmin): https:\/\/mail.{domain}.ru\/iredadmin\/\n\n- Username: postmaster@{domain}.ru\n- Password: BTAyZswFv4VroUP2oPTUkaikMETc6pyY<\/code><\/pre><hr \/>\n<p>Если захотите добавить элиас домена через бесплатную админку этого сделать не получится, но можно внести значения напрямую в базу (работает как с MySQL, так и с PostgreSQL)<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">mysql -u root\nsql&gt; USE `vmail`;\nsql&gt; INSERT INTO `alias_domain` (`alias_domain`, `target_domain`) VALUES (&#039;{alias}.ru&#039;, &#039;{domain}.ru&#039;);<\/code><\/pre><p>удалить элиас так:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">mysql -u root\nsql&gt; USE `vmail`;\nsql&gt; DELETE FROM `alias_domain` WHERE `alias_domain` = &#039;{alias}.ru&#039;;<\/code><\/pre><hr \/>\n<p>На этом можно было бы и закончить, но есть моменты на которых я предлагаю остановиться, назовём это улучшения вашего сервера<\/p>\n<hr \/>\n<p><a href=\"https:\/\/voronin.one\/drafts\/cistema-indeksacii-lucene-dlya-dovecot-debian\/\">Система индексации lucene для Dovecot (debian)<\/a><\/p>\n<hr \/>\n<p><a href=\"https:\/\/voronin.one\/all\/otklyuchaem-protokol-pop3-iredmail\/\">Отключаем протокол pop3 (делал чисто для себя, т.к .не пользуюсь им, слишком устаревший)<\/a><\/p>\n<hr \/>\n<p><a href=\"https:\/\/voronin.one\/all\/vypuskaem-sertifikat-lets-encrypt-i-nastraivaem-avtomaticheskiy\/\">Выпускаем подтверждённый сертификат Let’s encrypt и настраиваем автоматический перевыпуск сертификата<\/a><\/p>\n<hr \/>\n<p><a href=\"https:\/\/voronin.one\/all\/uvelichivaem-razmer-prinimaemogo-soobscheniya-v-iredmail\/\">Как увеличить размер принимаемого сообщения, например до 35Мб?<\/a><\/p>\n<hr \/>\n<p><a href=\"https:\/\/voronin.one\/all\/obnovlyaem-clamav-na-territorii-rf\/\">Есть проблемы с антивирусом clamav на территории РФ, после первоначальной установки он у вас просто не запустится, т. к. не сможет обновить свои базы, как решить?<\/a><\/p>\n<hr \/>\n<p>готово! наш сервер готов принять письма<\/p>\n<p>Через Админку создаём пользовательские ящики, которые готовы принять письма<\/p>\n<p>Меняем запись MX в DNS, чтобы новые сообщения попадали уже на наш сервер<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/voronin.one\/pictures\/proschay-yandeks-pochta-1.png\" width=\"466\" height=\"35\" alt=\"\" \/>\n<\/div>\n<p>Ждём когда изменения вступят в силу, максимум 3 часа, вы увидите, как сообщения появятся в ящиках на новом сервере, всё — это значит пора перевозить старые письма. Для этого воспользуемся моим скриптом: <a href=\"https:\/\/voronin.one\/all\/skript-dlya-perenosa-elektronnoy-pochty-iz-odnogo-yaschika-v-dru\/\">https:\/\/voronin.one\/all\/skript-dlya-perenosa-elektronnoy-pochty-iz-odnogo-yaschika-v-dru\/<\/a><\/p>\n<p>Адресную книгу без проблем перенесёте через экспорт\/импорт.<br \/>\nА вот правила фильтрации в яндексе «фильдеперсовые», их только вручную можно перенести, хоть в Roundcube есть возможность подгрузить правила sieve из файла.<\/p>\n",
            "date_published": "2023-05-02T18:04:43+03:00",
            "date_modified": "2023-08-01T15:25:34+03:00",
            "tags": [
                "clamav",
                "Debian",
                "DNS",
                "dovecot",
                "iRedMail",
                "nginx",
                "php",
                "postfix",
                "Roundcube",
                "яндекс почта"
            ],
            "image": "https:\/\/voronin.one\/pictures\/proschay-yandeks-pochta.png",
            "_date_published_rfc2822": "Tue, 02 May 2023 18:04:43 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "38",
            "_e2_data": {
                "is_favourite": true,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": [
                    "https:\/\/voronin.one\/pictures\/proschay-yandeks-pochta.png",
                    "https:\/\/voronin.one\/pictures\/image-38.png",
                    "https:\/\/voronin.one\/pictures\/image-39.png",
                    "https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa.png",
                    "https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-1.png",
                    "https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-2.png",
                    "https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-3.png",
                    "https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-4.png",
                    "https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-5.png",
                    "https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-6.png",
                    "https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-7.png",
                    "https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-8.png",
                    "https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-9.png",
                    "https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-10.png",
                    "https:\/\/voronin.one\/pictures\/pereezd-pochty-s-yandeksa-11.png",
                    "https:\/\/voronin.one\/pictures\/proschay-yandeks-pochta-1.png"
                ]
            }
        }
    ],
    "_e2_version": 4171,
    "_e2_ua_string": "Aegea 11.4 (v4171)"
}