# Підключення DeltaChat до альтернативного сервера Yggdrasil Якось мене запросили на паті DeltaChat. Давно хотів спробувати альтернативний сервер бо раніше я користувався тільки Gmail/SMTP. Поки що коротко, може доповню, як буде час. Список відомих серверів доступний за адресою: => https://chatmail.at/relays Переходимо на Веб-сайт обраного сервера: в мене це dchat.twinkle.lol, який також доступний для користувачів мережі Yggdrasil: => https://[302:29cc:cc7f:f07e:be24:11ff:fedb:3f30] На сайті побачимо стандартну кнопку-посилання для легкого підключення клієнта: > Get a dchat.twinkle.lol chat profile Хост резольвиться на Інтернет IP, тому для підключення через Yggdrasil, додаємо псевдонім: ``` /etc/hosts 302:29cc:cc7f:f07e:be24:11ff:fedb:3f30 dchat.twinkle.lol ``` після чого тиснемо на посилання вище і переходимо в клієнт DeltaChat: => dcaccount:https://dchat.twinkle.lol/new ## Підключення через проксі Особисто я не пускаю маршрутизатор Yggdrasil локально - усі мої підключення Yggdrasil (та Mycelium) йдуть через проксі-сервер squid, де за одно фільтруються деякі заголовки типу User-Agent та резольвляться хости від Alfis DNS. Для використання проксі, після створення облікового запису в DeltaChat, переходимо в налаштування нового профілю через контекстне меню > Advanced > Proxy і вказуємо повний URL свого HTTP сервера, наприклад: ``` http://proxy_host:port ``` Якщо в клієнті було вказано хост DNS і ви плануєте з'єднання проксі через Yggdrasil, на стороні сервера не забуваємо додати відповідні псевдоніми 0200::/7 (адже домен dchat.twinkle.lol передбачає Інтернет IP) ``` /etc/hosts 302:29cc:cc7f:f07e:be24:11ff:fedb:3f30 dchat.twinkle.lol ``` Також, зверніть увагу на правила доступу squid, якщо вони є: ``` /etc/squid/conf.d/debian.conf acl twinkle dstdomain dchat.twinkle.lol http_access allow twinkle ``` * `systemctl restart squid`