mailer для vikunja

22 марта 2026 18 admin

mailer для vikunja


В дополнение к статье о настройке vikunja (https://freeserver.su/it/proekt-menedzher-vikunja.html) накатал небольшую статью по настройке майлера.
И несколько примеров для разных почтовиков.

Погнали.

Чтобы добавить блок mailer в Vikunja (для отправки писем — подтверждение регистрации, сброс пароля, напоминания о задачах и т.д.), откройте ваш файл конфигурации:
sudo nano /etc/vikunja/config.yml

и добавьте (или измените) секцию mailer: примерно так:
mailer:
enabled: true # обязательно true, иначе почта не будет работать вообще
host: smtp.gmail.com # адрес SMTP-сервера вашего почтового провайдера
port: 587 # чаще всего 587 (STARTTLS) или 465 (SSL/TLS)
authtype: plain # обычно plain или login
username: your.email@gmail.com # логин (полный email)
password: "your-app-password" # пароль приложения (не обычный пароль!)
fromemail: "Vikunja <your.email@gmail.com>" # от кого будут приходить письма
skiptlsverify: false # true только если самоподписанный сертификат и не жалко безопасность
force SSL: false # true если порт 465 и нужен принудительный SSL (обычно не нужно)

Самые популярные примеры готовых блоков mailer

1. Gmail (самый частый вариант в 2025–2026 году)
Сначала создайте пароль приложения в Google:

https://myaccount.google.com/apppasswords
Выберите «Почта» → «Другое (название по желанию)» → сгенерируйте 16-символьный пароль
mailer:
enabled: true
host: smtp.gmail.com
port: 587
authtype: plain
username: yourname@gmail.com
password: abcd efgh ijkl mnop # ← 16 символов без пробелов!
fromemail: "Vikunja Tasks <yourname@gmail.com>"
skiptlsverify: false
force SSL: false

2. ProtonMail / Proton (через proton bridge обычно)
Обычно используется локальный bridge (127.0.0.1:1025 или 587)
mailer:
enabled: true
host: 127.0.0.1
port: 1025 # или 587 — зависит от настроек bridge
authtype: plain
username: your@proton.me
password: ваш_пароль_от_bridge
fromemail: "your@proton.me"
skiptlsverify: true # почти всегда true для bridge
force SSL: false

3. Yandex.Mail / Mail.ru (российские сервисы)
mailer:
enabled: true
host: smtp.yandex.ru # или smtp.mail.ru
port: 465
authtype: plain
username: login@yandex.ru
password: ваш_пароль_приложения
fromemail: "Vikunja <login@yandex.ru>"
skiptlsverify: false
force SSL: true # для 465 обычно true

4. SendGrid / Mailgun / SMTP2GO и другие transactional-сервисы
mailer:
enabled: true
host: smtp.sendgrid.net
port: 587
authtype: plain
username: apikey # ← буквально слово "apikey"
password: SG.XXXXXXXXXXXXXXXXXXXX # ваш API-ключ
fromemail: "no-reply@yourdomain.com"

После изменения конфига — обязательные действия:

1. Перезапустите Vikunja:
sudo systemctl restart vikunja

2. Проверьте логи на ошибки:
journalctl -u vikunja -e -n 150
Ищите строки с mailer, smtp, email, dial, EOF, 535, auth.

3. Зайдите в Vikunja → настройки пользователя → попробуйте «Отправить тестовое письмо» (Test mail) — эта кнопка есть в последних версиях.

4. Если ничего не отправляется — проверьте:
- Правильно ли указан fromemail (многие SMTP-серверы требуют точного совпадения)
- Включена ли двухфакторка и создан ли app-password
- Не блокирует ли провайдер SMTP с вашего IP (часто бывает у новых серверов)

  • 0

Другие новости по теме:

Другие новости по теме:

    Добавление комментария

    Имя:
    Пароль:
    Email:
    Код:
    captcha
    Введите код:

    Последнии комментарии
    library initialization failed - unable to allocate file descriptor table - out of memory
    Автор Tanesha (09.03.2026)
    Keep on working, great job!
    library initialization failed - unable to allocate file descriptor table - out of memory
    Автор Leatha (08.03.2026)
    certainly like your web site however you need to t...
    library initialization failed - unable to allocate file descriptor table - out of memory
    Автор Amie (06.03.2026)
    I couldn't resist commenting. Well written!
    library initialization failed - unable to allocate file descriptor table - out of memory
    Автор Susanna (04.03.2026)
    Великолепное игровая платформа, продолжайте в том ...
    library initialization failed - unable to allocate file descriptor table - out of memory
    Автор Benito (11.02.2026)
    Greate post. Keep writing such kind of info on you...
    library initialization failed - unable to allocate file descriptor table - out of memory
    Автор Noreen (11.02.2026)
    Just want to say your article is as amazing. The c...
    Что такое сны ?
    Автор admin (12.01.2026)
    stranger, Зато никогда не поздно)
    Рад, если у...
    Что такое сны ?
    Автор stranger (27.04.2025)
    Удивительная, просто удивительная статья!!!
    П...
    Обновление NetBSD до STABLE
    Автор www3 (14.06.2024)
    Много кто пользуется, но народ не очень словоохотл...
    Обновление NetBSD до STABLE
    Автор www2 (14.06.2024)
    anon, я пользуюсь.
     Популярные
       
    Календарь
    « Март »
    Пн Вт Ср Чт Пт Сб Вс
    1
    2 3 4 5 6 7 8
    9 10 11 12 13 14 15
    16 17 18 19 20 21 22
    23 24 25 26 27 28 29
    30 31
    Яндекс.Метрика