From 1839ae65bfe4b916f7c91ecc7718ab3c71419152 Mon Sep 17 00:00:00 2001 From: postscriptum Date: Sun, 25 Jan 2026 21:08:25 +0200 Subject: [PATCH] add aliases note --- ...ss-email-server-for-the-local-networks.gmi | 29 +++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/public/uk/dns-less-email-server-for-the-local-networks.gmi b/public/uk/dns-less-email-server-for-the-local-networks.gmi index 91f933f..752455e 100644 --- a/public/uk/dns-less-email-server-for-the-local-networks.gmi +++ b/public/uk/dns-less-email-server-for-the-local-networks.gmi @@ -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