Konfiguration til e -mail -meddelelser fra Easy Redmine
For at få Easy Redmine til at sende meddelelser om nye opgaver, opgaveopdateringer og alle andre udvalgte begivenheder, skal du forbinde programmet til en mailserver. E-mail-konfigurationsindstillinger findes i filen configuration.yml ([redmine 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 -mailindstillinger: email_delivery: delivery_method:: smtp smtp_settings: adresse: "smtp.example.net" port: '25' domæne: "eksempel.net" autentificering:: login brugernavn: "easyredmine@example.net" adgangskode: "easyredmine" udvikling: email_delivery: delivery_method:: smtp smtp_settings: adresse: "127.0.0.1" port: '25' domæne: eksempel.net godkendelse:: login brugernavn: "easyredmine@example.net" kodeord: "easyredmine"
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 til Office 365 -brugere (Exchange online). Afsenderen skal have en konto, eller hvis du vil sende fra en delt postkasse, skal kontoen herunder have autorisation til at "sende som" den afsender, der er defineret i Redmine e -mail -notifikationsindstillinger.
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.