add aliases note

This commit is contained in:
postscriptum 2026-01-25 21:08:25 +02:00
parent d5b7467c40
commit 1839ae65bf

View file

@ -76,8 +76,9 @@ compatibility_level = 3.6
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
# файл /etc/aliases - повинен існувати!
# alias_maps = hash:/etc/aliases
# alias_database = hash:/etc/aliases
mydestination =
relayhost =
@ -122,6 +123,30 @@ ufw allow from CLIENT_IP to any port 143 proto tcp
* Обов'язково вказуємо стандартні порти, інакше DeltaChat використовує відмінні від 25/143
* Усі види шифрування TLS вимикаємо
## Діагностика проблем
Якщо з якихось причин, пошта не відправляється і журнали в `/var/log` - відсутні, перевіряємо наявність черги:
``` bash
mailq
```
* тут буде вказано причину
Наприклад, в мене було `alias database unavailable`, тому я створив цей файл вручну, вказавши потрібні мені псевдоніми:
``` bash
nano /etc/aliases
```
* цей файл може бути порожній
* можливо, достатньо його взагалі не вказувати в конфігурації postfix явно
Після цього, оновлюємо базу і перезавантажуємо (або релодимо) сервер postfix:
``` bash
newaliases
systemctl restart postfix
```
## Посилання
=> https://www.rfc-editor.org/rfc/rfc5321#section-4.1.3 Специфікація RFC 5321