Развернутый почтовый сервис (Поднимаем почтовой сервис для домена @ekzorchik.com на базе iRedMail) будет себя прекрасно чувствовать если вы дадите ему 4Gb оперативной памяти, если нужно как-то ужать потребляемые ресурсы, то уже что-то в этом комбайне iRedMail нужно отключить. И вот можно отключить антивирусную и антиспамовую проверку почты. Но нужно понимать, что Ваша почта станет уязвимой к получаемой корреспонденции, так что это только в рамках теста, на боевом применении я бы не стал.

Шаг №1:

ekzorchik@mail:~$ sudo nano /etc/postfix/main.cf
content_filter = smtp-amavis:[127.0.0.1]:10024
receive_override_options = no_address_mappings (эту строчку добавляю)

Шаг №2: Комментирую строчки:

ekzorchik@mail:~$ sudo nano /etc/postfix/master.cf
# -o content_filter=smtp-amavis:[127.0.0.1]:10026

Шаг №3: Перезапускаю Postfix для применения изменений:

ekzorchik@mail:~$ sudo systemctl restart postfix

Шаг №4: Отключаю сервисы AmavisD & ClamAV:

ekzorchik@mail:~$ sudo /etc/init.d/clamav-daemon stop
[ ok ] Stopping clamav-daemon (via systemctl): clamav-daemon.service.
ekzorchik@mail:~$ sudo /etc/init.d/clamav-freshclam stop
[ ok ] Stopping clamav-freshclam (via systemctl): clamav-freshclam.service.
ekzorchik@mail:~$ sudo /etc/init.d/amavis stop
[ ok ] Stopping amavis (via systemctl): amavis.service.
ekzorchik@mail:~$

Шаг №5: Отключаю запуск сервисов после перезагрузки сервера:

ekzorchik@mail:~$ sudo update-rc.d -f amavis remove
ekzorchik@mail:~$ sudo update-rc.d -f clamav-freshclam remove
ekzorchik@mail:~$ sudo update-rc.d -f clamav-daemon remove

Шаг №6: Отключаем проверку на вирусы и спам, но оставляем подпись и проверку DKIM:

ekzorchik@mail:~$ sudo nano /etc/amavis/conf.d/50-user
# controls running of anti-virus/spam code: 0 -> enabled, 1 -> disabled.
@bypass_virus_checks_maps = (1);
@bypass_spam_checks_maps = (1);

Итого этими шагами Выше я отключил антивирусную проверку принимаемых сообщений, что конечно же не правильно. Если сервис Ваш, то Вы должны настроить все по-максимому с целью защиты и тогда его использование не доставит Вам ни каких-проблем.

Если нужно включить обратно, ниже список команд:

ekzorchik@mail:~$ sudo nano /etc/postfix/main.cf
content_filter = smtp-amavis:[127.0.0.1]:10024
receive_override_options = no_address_mappings (эту строчку удаляю)

Снимаю комментарий со строк:

ekzorchik@mail:~$ sudo nano /etc/postfix/master.cf
# -o content_filter=smtp-amavis:[127.0.0.1]:10026
ekzorchik@mail:~$ sudo systemctl restart postfix
ekzorchik@mail:~$ sudo systemctl enable amavis
amavis.service is not a native service, redirecting to systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable amavis
ekzorchik@mail:~$ sudo systemctl restart amavis
ekzorchik@mail:~$ sudo netstat -tulpn | grep amavis
tcp 0 0 127.0.0.1:10024 0.0.0.0:* LISTEN 11491/amavisd-new ( 
tcp 0 0 127.0.0.1:10026 0.0.0.0:* LISTEN 11491/amavisd-new ( 
tcp 0 0 127.0.0.1:10027 0.0.0.0:* LISTEN 11491/amavisd-new ( 
tcp 0 0 127.0.0.1:9998 0.0.0.0:* LISTEN 11491/amavisd-new ( 
ekzorchik@mail:~$ 
ekzorchik@mail:~$ sudo systemctl enable clamav-freshclam
Synchronizing state of clamav-freshclam.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable clamav-freshclam
ekzorchik@mail:~$ sudo systemctl enable clamav-daemon
Synchronizing state of clamav-daemon.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable clamav-daemon
ekzorchik@mail:~$ sudo systemctl restart clamav-freshclam clamav-daemon
ekzorchik@mail:~$ sudo update-rc.d clamav-daemon enable
ekzorchik@mail:~$ sudo update-rc.d clamav-freshclam enable

Проделываю выше Вы действуете на свой собственный страх и риск, я просто показал как? а использовать или нет решать Вам, все зависит от ресурсов Вашей VPS. Хотя если У Вас есть внешняя VPS и она через VPN связана с локальной сетью, то на виртуальной машине должны быть все необходимые ресурсы и даже более, как впрочем у меня.

Итого на этом у меня всё, с уважением автор блога Олло Александр aka ekzorchik.