Konfigurasjon for e-postvarsler fra Easy Project
Konfigurasjon for e-postvarsler
For å få Easy Project til å sende varsler om nye oppgaver, oppgaveoppdateringer og alle andre valgte hendelser, må du koble applikasjonen til en e-postserver. E-postkonfigurasjonsinnstillinger finner du i filkonfigurasjonen.yml ([easyproject root] /config/configuration.yml). Etter å ha gjort noen endringer i denne konfigurasjonsfilen, må du starte applikasjonsserveren på nytt for at de skal tre i kraft. Test om konfigurasjonen din er riktig i Administrasjon »Innstillinger» E-postvarsler - Send en test-e-post.
Her følger eksempel configuration.yml konfigurasjoner.
Enkel påloggingsautentisering (standardinnstillinger)
# Produksjon av innstillinger for utgående e-post: e-postlevering: leveringsmetode:: smtp smtp_settings: adresse: "smtp.example.net" port: '25' domene: "eksempel.net" godkjenning:: logg inn brukernavn: "easyproject@example.net" passord: "easyproject" utvikling: e-postlevering: levering_metode:: smtp smtp_settings: adresse: "127.0.0.1" port: '25' domene: eksempel.net autentisering:: logg inn brukernavn: "easyproject@example.net" passord: "easyproject"
Hvis du vil bruke Gmail / Google Apps og andre TLS-krevende SMTP-servere, må du legge til noen TLS-relaterte innstillinger:
produksjon: e-postlevering: levering_metode:: smtp smtp_settings: aktivere_starttls_auto: sann adresse: "smtp.gmail.com" port: '587' domene: "smtp.gmail.com" autentisering:: vanlig brukernavn: "ditt_email@gmail.com" passord : "ditt passord"
Her er et eksempel for Office 365-brukere (Exchange online). Avsenderen må ha en konto, eller hvis du vil sende fra en delt postkasse, må kontoen nedenfor ha autorisasjon til "Send som" avsenderen som er definert i Easy Project e-postvarslingsinnstillinger.
produksjon: email_delivery: levering_metode:: smtp smtp_settings: enable_starttls_auto: true address: "smtp.office365.com" port: '587' domain: "your_domain.com" authentication:: login user_name: "email@your_domain.com" password: " passord"
Ingen godkjenning
Eksempel for en SMTP-tjenesteleverandør uten godkjenning.
produksjon: e-postlevering: leveringsmetode:: smtp smtp_settings: adresse: "smtp.knology.net" port: '25' domene: "cybersprocket.com"
Bruker sendmail-kommandoen
Eksempel på et unix-system som bruker /usr/sbin/sendmail
kommando.
produksjon: e-postlevering: leveringsmetode: sendmail
Omgå TLS
I tilfelle SMTP-serveren din støtter TLS, men av en eller annen grunn ikke har den konfigurert for det (du vil bruke port 25), vil ikke varslene fungere. Avhengigheter (edelstener) i applikasjonen tvinger TLS til å bli aktivert. For å løse dette problemet må du fjerne linjen(e)
enable_starttls_auto: usant
verify_openssl_mode: ingen
og erstatt med
bypass_tls: sant
Den vil deaktivere TLS og tillate bruk av port 25. Du kan deretter fjerne alle andre SSL/TLS-relaterte linjer i konfigurasjonen.