IRedMail: различия между версиями

Материал из support.qbpro.ru
Строка 38: Строка 38:
  ln -s /etc/letsencrypt/archive/mail.mydomain.ru/privkey1.pem /etc/ssl/private/iRedMail.key  
  ln -s /etc/letsencrypt/archive/mail.mydomain.ru/privkey1.pem /etc/ssl/private/iRedMail.key  
  ln -s /etc/letsencrypt/archive/mail.mydomain.ru/fullchain1.pem /etc/ssl/certs/iRedMail.crt
  ln -s /etc/letsencrypt/archive/mail.mydomain.ru/fullchain1.pem /etc/ssl/certs/iRedMail.crt
* В /etc/hosts
...
127.0.0.1    localhost localhost.localdomain
'''2.11.1.7  mydomain.ru'''
'''2.11.6.3  mail.mydomain.ru'''


==ПОЛЕЗНОЕ==
==ПОЛЕЗНОЕ==

Версия от 05:54, 2 января 2026

ДОПОЛНИТЕЛЬНЫЕ НАСТРОЙКИ

  • После изменить данные файлы как в примере:
/etc/postfix/main.cf
...
# HELO restriction
smtpd_helo_required = yes
smtpd_helo_restrictions =
   permit_mynetworks
   permit_sasl_authenticated
   check_helo_access pcre:/etc/postfix/helo_access.pcre
   reject_non_fqdn_helo_hostname
   reject_unknown_helo_hostname

# Sender restrictions
smtpd_sender_restrictions =
   permit_mynetworks
   permit_sasl_authenticated
   reject_non_fqdn_sender
   reject_unlisted_sender
   check_sender_access pcre:/etc/postfix/sender_access.pcre
   reject_unknown_sender_domain

# Recipient restrictions
smtpd_recipient_restrictions =
   permit_mynetworks
   permit_sasl_authenticated
   reject_non_fqdn_recipient
   reject_unlisted_recipient
   check_policy_service inet:127.0.0.1:7777
   reject_unauth_destination
   check_policy_service inet:127.0.0.1:12340
...
 mynetworks = 127.0.0.1, 10.0.0.0/24 # добавить тут вашу сеть..
...
  • В каталоге заменить ссылками сертификаты на полученные от certbot:
rm /etc/ssl/private/iRedMail.key
rm /etc/ssl/certs/iRedMail.crt
ln -s /etc/letsencrypt/archive/mail.mydomain.ru/privkey1.pem /etc/ssl/private/iRedMail.key 
ln -s /etc/letsencrypt/archive/mail.mydomain.ru/fullchain1.pem /etc/ssl/certs/iRedMail.crt
  • В /etc/hosts
... 
127.0.0.1     localhost localhost.localdomain
2.11.1.7   mydomain.ru
2.11.6.3   mail.mydomain.ru

ПОЛЕЗНОЕ

ИСТОЧНИКИ