Конфигурация за известия по имейл от Easy Redmine

конфигурация
електронна поща
SMTP

Конфигурация за известия по имейл

За да може Easy Redmine да изпраща известия за нови задачи, актуализации на задачи и всички други избрани събития, трябва да свържете приложението към пощенски сървър. Настройките за конфигуриране на имейл могат да бъдат намерени във файла configuration.yml ([redmine root] /config/configuration.yml). След като направите промени в този конфигурационен файл, ще трябва да рестартирате сървъра на приложения, за да влязат в сила. Проверете дали вашата конфигурация е правилна в Администрация »Настройки» Известия по имейл - Изпратете тестов имейл.

Тук следвайте пример конфигурации config.yml.

Лесно удостоверяване за вход (настройки по подразбиране)

# Производство на настройки за изходящ имейл: имейл_доставка: доставка_метод:: smtp smtp_настройки: адрес: "smtp.example.net" порт: '25' домейн: "example.net" удостоверяване:: потребителско име за вход: "easyredmine@example.net" парола: "easyredmine" разработка: имейл_доставка: доставка_метод:: smtp smtp_settings: адрес: "127.0.0.1" порт: '25' домейн: example.net удостоверяване:: потребителско име за вход: "easyredmine@example.net" парола: "easyredmine"

Ако искате да използвате Gmail / Google Apps и други SMTP сървъри, изискващи TLS, ще трябва да добавите някои настройки, свързани с TLS:

производство: имейл-доставка: доставка_метод:: smtp smtp_settings: enable_starttls_auto: истински адрес: "smtp.gmail.com" порт: '587' домейн: "smtp.gmail.com" удостоверяване:: обикновена потребителско име: "your_email@gmail.com" парола : "твоята парола" 

Ето пример за потребители на Office 365 (Exchange онлайн). Изпращачът трябва да има акаунт или ако искате да изпращате от споделена пощенска кутия, акаунтът по -долу трябва да има разрешение за „Изпращане като“ на подателя, което е дефинирано в настройките за известия по имейл Redmine.

производство: имейл_деливъри: доставка_метод:: smtp smtp_settings: enable_starttls_auto: истински адрес: "smtp.office365.com" порт: '587' домейн: "your_domain.com" удостоверяване:: вход потребителско име: "email@your_domain.com" парола: " парола " 

 

Без удостоверяване

Пример за доставчик на SMTP услуги без удостоверяване.

производство: email_delivery: доставка_метод:: smtp smtp_settings: адрес: "smtp.knology.net" порт: '25' домейн: "cybersprocket.com"

 

Използване на командата sendmail

Пример за unix система, която използва /usr/sbin/sendmail команда.

производство: email_delivery: доставка_метод:: sendmail

Заобикаляне на TLS

В случай, че вашият SMTP сървър поддържа TLS, но по някаква причина не сте го конфигурирали за него (искате да използвате порт 25), известията няма да работят. Зависимости (скъпоценни камъни) в приложението принуждават да се активира TLS. За да разрешите този проблем, трябва да премахнете реда(овете)

enable_starttls_auto: невярно
verify_openssl_mode: няма

и заменете с

bypass_tls: вярно

Той ще деактивира TLS и ще позволи да се използва порт 25. След това можете да премахнете всички други свързани с SSL/TLS линии в конфигурацията.

Опитайте Easy Redmine за 30 дни безплатен пробен период

Пълни функции, SSL защитени, ежедневни архиви, във вашето геолокация