Перейти до основного вмісту

Публікації

Показано дописи з міткою "iredapd"

Postfix (iRedMail) блокує отримання пошти з домену.

Використовується postfix у складі комплексу iredmail. Не надходить пошта від одного домену. У журналі mail.log бачимо повідомлення на кшталт "Recipient address rejected: Blacklisted" Але користувач поштового сервера (recipient) точно не blacklisted. Додавання домену за допомогою python3 wblist_admin.py --add --whitelist @xxxxx.yy до whitelist, не змінює помилку. Перевірити whitelist можна за допомогою python3 wblist_admin.py --list --whitelist Модуль wblist_admin.py знаходиться у /opt/iredapd/tools. А ще у iredapd.log бачимо повідомлення Reverse client hostname is blacklisted: .xxxxx.yy Виявляється у БД iredapd у таблиці wblist_rdns є запис про домен .xxxxx.yy У цьому випадку цей домен .clients.your-server.de Пораду знайшов тут https://forum.iredmail.org/topic17312-recipient-address-rejected-blacklisted-iredapd-reports-blacklist.html

iRedMail: надсилання пошти без авторизації

Для надсилання пошти з службовими повідомленями потрібно надсилати пошту без авторизації. Налаштування надсилання пошти без авторизації вказано тут https://docs.iredmail.org/allow.user.to.send.email.without.authentication.html Postfix Create a plain text file: /etc/postfix/sender_access.pcre, list all users' email addresses which are allowed to send email without smtp authentication. We use user email address user@example.com for example: /^user@example\.com$/ OK It's ok to use IP address instead like below: For more allowed sender format, please check Postfix manual page: access(5) . /^192\.168\.1\.1$/ OK  /^192\.168\.2\./ OK  /^172\.16\./ OK Update Postfix config file /etc/postfix/main.cf to use this pcre file: smtpd_sender_restrictions =        check_sender_access pcre:/etc/postfix/sender_access.pcre,        [...OTHER RESTRICTIONS HERE...] Restart/reload postfix to make it work: # /etc/init.d/postfix restart iRedAPD iRedAPD ...