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

Материал из support.qbpro.ru
(Новая страница: «==ДОПОЛНИТЕЛЬНЫЕ НАСТРОЙКИ== ==ПОЛЕЗНОЕ== * [https://wildserver.ru/category/server/iredmail-install-iredadmin-pro/ iRedAdmin-Pro crack бесплатно установка] * [https://wildserver.ru/category/server/iredmail-adding-aliases/#%d0%be%d0%b1%d1%8f%d0%b7%d0%b0%d1%82%d0%b5%d0%bb%d1%8c%d0%bd%d0%be%d0%b5-%d0%b4%d0%be%d0%b1%d0%b0%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d0%b5-%d0%b7%d0%b0%d0%bf%d0%b8%d1%81%d0%b8 Исправлен...»)
 
 
(не показано 12 промежуточных версий этого же участника)
Строка 1: Строка 1:
==ДОПОЛНИТЕЛЬНЫЕ НАСТРОЙКИ==
==ДОПОЛНИТЕЛЬНЫЕ НАСТРОЙКИ==
* После изменить данные файлы как в примере:
/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'''
* В /etc/mailname
'''mail.mydomain.ru'''
* В /opt/iRedAPD-5.9.1/settings.py
...
# Enabled plugins.
##plugins = ["reject_null_sender", "wblist_rdns", "reject_sender_login_mismatch", "greylisting", \
"throttle", "amavisd_wblist", "sql_alias_access_policy", "sql_ml_access_policy"]
'''plugins = ["reject_null_sender", "wblist_rdns", "reject_sender_login_mismatch", "throttle", \'''
'''"amavisd_wblist", "sql_alias_access_policy", "sql_ml_access_policy"]'''
...


==ПОЛЕЗНОЕ==
==ПОЛЕЗНОЕ==
Строка 5: Строка 60:
* [https://wildserver.ru/category/server/iredmail-adding-aliases/#%d0%be%d0%b1%d1%8f%d0%b7%d0%b0%d1%82%d0%b5%d0%bb%d1%8c%d0%bd%d0%be%d0%b5-%d0%b4%d0%be%d0%b1%d0%b0%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d0%b5-%d0%b7%d0%b0%d0%bf%d0%b8%d1%81%d0%b8 Исправление кода веб-интерфейса]
* [https://wildserver.ru/category/server/iredmail-adding-aliases/#%d0%be%d0%b1%d1%8f%d0%b7%d0%b0%d1%82%d0%b5%d0%bb%d1%8c%d0%bd%d0%be%d0%b5-%d0%b4%d0%be%d0%b1%d0%b0%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d0%b5-%d0%b7%d0%b0%d0%bf%d0%b8%d1%81%d0%b8 Исправление кода веб-интерфейса]
* [https://wildserver.ru/category/server/iredmail-additional-settings/#%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b8-sogo-%d0%b4%d0%bb%d1%8f-%d0%b0%d0%bb%d0%b8%d0%b0%d1%81%d0%be%d0%b2 Дополнительные настройки iRedMail]
* [https://wildserver.ru/category/server/iredmail-additional-settings/#%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b8-sogo-%d0%b4%d0%bb%d1%8f-%d0%b0%d0%bb%d0%b8%d0%b0%d1%81%d0%be%d0%b2 Дополнительные настройки iRedMail]
* [https://pikabu.ru/story/nastroyka_iredmail_na_debian_10_buster_11141067 Настройка iredmail на debian 10 (buster)⁠]
* [https://www.dmosk.ru/instruktions.php?object=iredmail-ubuntu Полноценный почтовый сервер с iRedMail на Ubuntu или Debian]
* [https://allchina.a-lisa.org/?p=811 Полноценный почтовый сервер с iRedMail на Ubuntu]
==ИСТОЧНИКИ==
* [http://www.iredmail.org/  '''iRedMail'''— open-source почтовый сервер, основанный на Postfix и Dovecot.]

Текущая версия от 05:59, 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
  • В /etc/mailname
mail.mydomain.ru
  • В /opt/iRedAPD-5.9.1/settings.py
...
# Enabled plugins.
##plugins = ["reject_null_sender", "wblist_rdns", "reject_sender_login_mismatch", "greylisting", \
"throttle", "amavisd_wblist", "sql_alias_access_policy", "sql_ml_access_policy"]
plugins = ["reject_null_sender", "wblist_rdns", "reject_sender_login_mismatch", "throttle", \
"amavisd_wblist", "sql_alias_access_policy", "sql_ml_access_policy"]
...

ПОЛЕЗНОЕ

ИСТОЧНИКИ