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

електронна поща
информационно бюро

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

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

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

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

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

Ако искате да използвате 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 online). Подателят трябва да има акаунт, или ако искате да изпратите от споделена пощенска кутия, акаунтът по-долу трябва да има упълномощаване да изпрати като изпращач, което е дефинирано в настройките за имейл известия на Easy Project.

производство: имейл_деливъри: доставка_метод:: 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 Project за 30 дни безплатен пробен период

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