Konfiguration til e-mail-underretninger fra Easy Project
Konfiguration til e-mail-underretninger
For at få Easy Project til at sende underretninger om nye opgaver, opgaveopdateringer og alle andre valgte begivenheder, skal du forbinde applikationen til en mailserver. E-mail-konfigurationsindstillinger kan findes i filkonfigurationen.yml ([easyproject root] /config/configuration.yml). Når du har foretaget ændringer i denne konfigurationsfil, skal du genstarte applikationsserveren for at de kan træde i kraft. Test om din konfiguration er korrekt i Administration »Indstillinger» E-mail-meddelelser - Send en test-e-mail.
Her følger eksempel configuration.yml konfigurationer.
Enkel login-godkendelse (standardindstillinger)
# Produktion af udgående e-mail-indstilling: e-mail-levering: levering_metode:: smtp smtp_settings: adresse: "smtp.example.net" port: '25' domæne: "eksempel.net" godkendelse:: login brugernavn: "easyproject@example.net" adgangskode: "easyproject" udvikling: email_levering: levering_metode:: smtp smtp_settings: adresse: "127.0.0.1" port: '25' domæne: eksempel.net godkendelse:: login brugernavn: "easyproject@example.net" adgangskode: "easyproject"
Hvis du vil bruge Gmail / Google Apps og andre TLS-krævende SMTP-servere, skal du tilføje nogle TLS-relaterede indstillinger:
produktion: e-mail-levering: levering_metode:: smtp smtp_settings: aktivere_starttls_auto: sand adresse: "smtp.gmail.com" port: '587' domæne: "smtp.gmail.com" godkendelse:: almindeligt brugernavn: "din_email@gmail.com" adgangskode : "dit kodeord"
Her er et eksempel for Office 365-brugere (Exchange online). Afsenderen skal have en konto, eller hvis du vil sende fra en delt postkasse, skal nedenstående konto have tilladelse til at "Send som" afsenderen, der er defineret i Easy Project-e-mail-meddelelsesindstillinger.
produktion: email_levering: levering_metode:: smtp smtp_settings: enable_starttls_auto: sand adresse: "smtp.office365.com" port: '587' domæne: "dit_domæne.com" godkendelse:: login brugernavn: "email@din_domæne.com" adgangskode: " adgangskode"
Ingen godkendelse
Eksempel for en SMTP-tjenesteudbyder uden godkendelse.
produktion: e-mail-levering: levering_metode:: smtp smtp_settings: adresse: "smtp.knology.net" port: '25' domæne: "cybersprocket.com"
Brug af sendmail-kommandoen
Eksempel på et unix-system, der bruger /usr/sbin/sendmail
kommando.
produktion: e-mail-levering: levering_metode:: sendmail
Omgå TLS
Hvis din SMTP-server understøtter TLS, men af en eller anden grund ikke har den konfigureret til det (du vil bruge port 25), vil meddelelserne ikke virke. Afhængigheder (perler) i applikationen tvinger TLS til at blive aktiveret. For at løse dette problem skal du fjerne linje(r)
enable_starttls_auto: falsk
verify_openssl_mode: ingen
og erstatte med
bypass_tls: sandt
Det vil deaktivere TLS og tillade at bruge port 25. Du kan derefter fjerne alle andre SSL/TLS-relaterede linjer i konfigurationen.