Linux
  •     Как зарежда Linux

  • DEBIAN

  •   Debian 9
  •     Инсталиране на Debian 9
  •     Първоначални настройки (мрежа, VIM, Кирилизация)
  •     Инсталиране и настройка на SSH
  •     Инсталиране и настройка на DNS
  •     Инсталиране и настройка на NTP
  •     Инсталиране и настройка на Apache
  •     Инсталиране и настройка на MySQL (MariaDB)
  •     Инсталиране и настройка на PHPMyAdmin
  •     Инсталиране и настройка на собствен облак
  •     Инсталиране и настройка на SAMBA
  •     Инсталиране и настройка на FTP сървър
  •     Инсталиране и настройка на OSCAM
  •     Инсталиране и настройка на Mail server
  •       Първоначално конфигуриране на базата данни
  •       Инсталиране и конфигуриране на PostFix
  •       Инсталиране и конфигуриране на Dovecot
  •       PostFix дефинира Dovecot да удостоверява
  •       RoundCube
  •       Тестване доставката на поща
  •       Създаване на TLS криптиран ключ и сертификат
  •       WEB администриране
  •       Антиспам със SpamAssassin
  •       Антиспам с RSpmad
  •   Debian 11
  •     Разпределение на диска при BIOS и UEFI
  •     Debian 11 на BIOS върху LVM и RAID
  •     Инсталиране на Debian 11 на BIOS и ZFS
  •     Инсталиране на Debian 11 на BIOS и ZFS-1
  •     Инсталиране на Debian 11 на UEFI и ZFS
  •     ZFS Замяна на развален огледален диск
  •     Ремонт на GRUB и INITRAMFS
  •   Debian 12
  •     Първоначални настройки
  •     DNS Сървър
  •     Добавяне на втори диск
  •     SAMBA + WEBMIN
  •     SAMBA
  •     Инсталиране и настройка на Apache
  •     MySQL и PHPMyAdmin
  •     Инсталиране и настройка на Nginx
  •       Директиви location в Nginx
  •       MYSQL,PHP и PHPMyAdmin в Nginx
  •     Елементарен MAIL сървър
  •       Подобрение SSL/TLS, Maildir, LMTP
  •       Подобрение ВИРТУАЛИЗАЦИЯ без MySQL
  •       Подобрение ВИРТУАЛИЗАЦИЯ и MySQL
  •       Подобрение Антиспам - SpamAssasin
  •       Подобрение Антиспам - RSpamd
  •     Пълноценен MAIL сървър
  •     Пощенски сървър с iRedMail
  •       CertBot 1 домейн
  •       Виртуални хостове, CertBot 2 домейна
  •       DKIM, SPF и DMARK
  •       Допълнителни настройки (спам и т.н.)
  •     MAIL сървър за вътрешна мрежа
  •     NextCloud
  •     Сървър за отдалечен достъп - RustDESK

  • UBUNTU
  •   Ubuntu SERVER 22.04
  •     Инсталиране на Ubuntu 22.04 Server
  •     Първоначални настройки на Ubuntu 22.04 Server

  • ARCH
  •     Минимална базова инсталация на Arch
  •        Настройка на базовата система
  •        Инсталиране на OpenBOX
  •     Инсталиране на Arch на UEFI и ext4
  •     Инсталиране на Arch на UEFI и btrfs
  •       Резервно копиране в Arch
  •     Инсталиране на Arch на UEFI и DualBoot
  •     Инсталиране на Arch с DualBoot и archinstall
  •     KDE в Arch
  •     Инсталиране на KDE1 в Arch
  •     Инсталиране на LXQt върху Arch

  • RAID
  •     BIOS RAID1+MSDOS
  •     BIOS RAID1+MSDOS+LVM
  •     UEFI RAID1
  •     UEFI LVM RAID1

  • ZFS
  •     ZFS теория и малко практика

  • BTRFS
  •     BTRFS - създаване монтиране fstab размер
  •     BTRFS - RAID
  •     BTRFS - subvolume и snapshot

  • КОНТЕЙНЕРИ
  •     Инсталиране на LXC/LXD
  •     Образи (image) в LXC/LXD
  •     Контейнери в LXC/LXD
  •     Команди в LXC/LXD

  • ОТСТРАНЯВАНЕ НА ГРЕШКИ
  •     SWAP
  •     InitRAMFs

  • PROGRAMS
  •   Conky
  •   Sublime Text
  •   PiHole
  •   AdGuard

  • BGPOST
  •     Tar-App-01 SAMBA

  • Допълнителен антиспам с iRedMail

    https://www.youtube.com/watch?v=pv01FyOlAjQ&t=1038s https://aeb-blog.ru/email/iredmail-rasshirennye-nastrojki/

    Добавяне или премахване на спам домейни

    USAGE = """Usage: --outbound Manage white/blacklist for outbound messages. If no '--outbound' argument, defaults to manage inbound messages. --account account Add white/blacklists for specified (local) account. Valid formats: - a single user: username@domain.com - a single domain: @domain.com - entire domain and all its sub-domains: @.domain.com - anyone: @. (the ending dot is required) if no '--account' argument, defaults to '@.' (anyone). --add Add white/blacklists for specified (local) account. --delete Delete specified white/blacklists for specified (local) account. --delete-all Delete ALL white/blacklists for specified (local) account. --list Show existing white/blacklists for specified (local) account. If no account specified, defaults to manage server-wide white/blacklists. --whitelist sender1 [sender2 sender3 ...] Whitelist specified sender(s). Multiple senders must be separated by a space. --blacklist sender1 [sender2 sender3 ...] Blacklist specified sender(s). Multiple senders must be separated by a space. WARNING: Do not use --list, --add-whitelist, --add-blacklist at the same time. Sample usage: * Show and add server-wide whitelists or blacklists: python3 wblist_admin.py --add --whitelist 192.168.1.10 user@example.com python3 wblist_admin.py --add --blacklist 172.16.1.10 baduser@example.com python3 wblist_admin.py --list --whitelist python3 wblist_admin.py --list --blacklist * For per-user or per-domain whitelists and blacklists, please use option `--account`. for example: python3 wblist_admin.py --account user@mydomain.com --add --whitelist 192.168.1.10 user@example.com python3 wblist_admin.py --account user@mydomain.com --add --blacklist 172.16.1.10 baduser@example.com python3 wblist_admin.py --account user@mydomain.com --list --whitelist python3 wblist_admin.py --account user@mydomain.com --list --blacklist """

    Плагин Greylist в iRedMail По умолчанию, в iRedMail установлен и активирован плагин с функциями антиспама Greylist. Подробнее об Greylisting, можно почитать тут. Управление белым списком Greylist, можно производить через консоль. Посмотреть белый список: # python3 /opt/iredapd/tools/greylisting_admin.py --list-whitelist-domains Добавить домен в белый список: # python3 /opt/iredapd/tools/greylisting_admin.py --whitelist-domain --from '@example.com' Удалить домен из белого списка: # python3 /opt/iredapd/tools/greylisting_admin.py --remove-whitelist-domain --from '@example.com' Если Вы решили не использовать Greylisting на Вашем почтовом сервере, то плагин можно отключить. Находим файл /opt/iredapd/settings.py, и в нём секцию: # Enabled plugins активированные плагины iRedMail в /opt/iredapd/settings.py В этой строчке указаны все подключенные плагины. Находим и удаляем "greylisting". После сохранения изменений, перезапускаем службу. # systemctl restart iredapd.service Таким не сложным способом, можно подключать и отключать плагины в iRedMail. Отключение бесплатного антивируса ClamAV в iRedMail Если в Вашей системе мало ресурсов, или Вы просто не хотите использовать антивирус на своём почтовом сервере, ClamAV можно отключить. Находим файл /etc/amavisd/amavisd.conf. Все инструкции по подключению и отключению, написаны прямо сверху файла. отключение ClamAV и SpamAssassin в iRedMail Включение антивируса: @bypass_virus_checks_maps = (0); Отключение антивируса: @bypass_virus_checks_maps = (1); Как видно из инструкции в файле, таким же способом, можно отключить и антиспам SpamAssassin. Белые и чёрные списки в iRedMail В процессе функционирования почтового сервера iRedMail, можно использовать белые и чёрные списки. В списки могут быть добавлены домены, поддомены, ip-адреса, либо отдельные почтовые аккаунты. Просмотр содержимого белого и чёрного списков: # python3 /opt/iredapd/tools/wblist_admin.py --list --whitelist # python3 /opt/iredapd/tools/wblist_admin.py --list --blacklist Команды добавления в белый и чёрный список: # python3 /opt/iredapd/tools/wblist_admin.py --add --whitelist @example.ru # python3 /opt/iredapd/tools/wblist_admin.py --add --blacklist @example.ru Удаление из белого и чёрного списка: # python3 /opt/iredapd/tools/wblist_admin.py --delete --whitelist @example.ru # python3 /opt/iredapd/tools/wblist_admin.py --delete --blacklist @example.ru


































    Получи ми се много интересен спам. Ужасно много писма пристигаха със заглавие Undelivered Mail Returned to Sender. Решението при мен беше:

    nano /etc/postfix/main.cf # Sender restrictions smtpd_sender_restrictions = reject_sender_login_mismatch reject_non_fqdn_sender reject_unlisted_sender permit_mynetworks permit_sasl_authenticated check_sender_access pcre:/etc/postfix/sender_access.pcre reject_unknown_sender_domain # Recipient restrictions smtpd_recipient_restrictions = reject_sender_login_mismatch reject_non_fqdn_recipient reject_unlisted_recipient check_policy_service inet:127.0.0.1:7777 permit_mynetworks permit_sasl_authenticated reject_unauth_destination check_policy_service inet:127.0.0.1:12340

    reject_sender_login_mismatch може да се сложи не едно от двете места или на smtpd_sender_restrictions или на smtpd_recipient_restrictions. Не е проблем да е и на двете места. Лично аз съм го сложил на двете места.

    Pic01