From 8dfb6e58401eee3934587e6f1891b55bea08bd4d Mon Sep 17 00:00:00 2001 From: postscriptum Date: Sun, 25 Jan 2026 21:11:08 +0200 Subject: [PATCH] add aliases note --- ...nky-e-mail-dlia-lokalnykh-merez-bez-dns.md | 31 +++++++++++++++++-- 1 file changed, 28 insertions(+), 3 deletions(-) diff --git a/post/orhanizatsiia-poshtovoyi-skrynky-e-mail-dlia-lokalnykh-merez-bez-dns.md b/post/orhanizatsiia-poshtovoyi-skrynky-e-mail-dlia-lokalnykh-merez-bez-dns.md index eae169c..28cadfc 100644 --- a/post/orhanizatsiia-poshtovoyi-skrynky-e-mail-dlia-lokalnykh-merez-bez-dns.md +++ b/post/orhanizatsiia-poshtovoyi-skrynky-e-mail-dlia-lokalnykh-merez-bez-dns.md @@ -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 = @@ -120,4 +121,28 @@ ufw allow from CLIENT_IP to any port 143 proto tcp * Host SMTP/IMAP - ваш IPv6 в мережі Yggdrasil або Mycelium * Password - такий як до `passwd` * Обов'язково вказуємо стандартні порти, інакше DeltaChat використовує відмінні від 25/143 -* Усі види шифрування TLS вимикаємо \ No newline at end of file +* Усі види шифрування TLS вимикаємо + +## Діагностика проблем + +Якщо з якихось причин, пошта не відправляється і журнали в `/var/log` - відсутні, перевіряємо наявність черги: + +``` bash +mailq +``` +* тут буде вказано причину + +Наприклад, в мене було `alias database unavailable`, тому я створив цей файл вручну, вказавши потрібні мені псевдоніми: + +``` bash +nano /etc/aliases +``` +* цей файл може бути порожній +* можливо, достатньо його взагалі не вказувати в конфігурації postfix явно + +Після цього, оновлюємо базу і перезавантажуємо (або релодимо) сервер postfix: + +``` bash +newaliases +systemctl restart postfix +``` \ No newline at end of file