Konfiguration för e -postaviseringar från Easy Redmine
För att få Easy Redmine att skicka aviseringar om nya uppgifter, uppgiftsuppdateringar och alla andra valda händelser måste du ansluta programmet till en e -postserver. E-postkonfigurationsinställningar finns i filen configuration.yml ([redmine root] /config/configuration.yml). När du har gjort några ändringar i denna konfigurationsfil måste du starta om applikationsservern för att de ska träda i kraft. Testa om din konfiguration är korrekt i Administration »Inställningar» E -postaviseringar - Skicka ett testmeddelande.
Här följer exempelconfiguration.yml -konfigurationer.
Enkel inloggningsautentisering (standardinställningar)
# Utgående e -postinställningar produktion: email_delivery: delivery_method:: smtp smtp_settings: adress: "smtp.example.net" port: "25" domän: "example.net" autentisering:: logga in användarnamn: "easyredmine@example.net" lösenord: "easyredmine" -utveckling: email_delivery: delivery_method:: smtp smtp_settings: adress: "127.0.0.1" port: '25' domän: exempel.net autentisering:: logga in användarnamn: "easyredmine@example.net" lösenord: "easyredmine"
Om du vill använda Gmail/Google Apps och andra TLS-krävande SMTP-servrar måste du lägga till några TLS-relaterade inställningar:
produktion: email_delivery: delivery_method:: smtp smtp_settings: enable_starttls_auto: true address: "smtp.gmail.com" port: '587' domän: "smtp.gmail.com" autentisering:: vanligt användarnamn: "your_email@gmail.com" lösenord : "ditt lösenord"
Här är ett exempel för Office 365 -användare (Exchange online). Avsändaren måste ha ett konto, eller om du vill skicka från en delad brevlåda måste kontot nedan ha behörighet att "Skicka som" avsändaren som är definierad i Redmine e -postaviseringar.
produktion: email_delivery: delivery_method:: smtp smtp_settings: enable_starttls_auto: true address: "smtp.office365.com" port: '587' domän: "your_domain.com" autentisering:: logga in användarnamn: "email@your_domain.com" lösenord: " Lösenord"
Ingen autentisering
Exempel för en SMTP -tjänsteleverantör utan autentisering.
produktion: email_delivery: delivery_method:: smtp smtp_settings: address: "smtp.knology.net" port: '25' domän: "cybersprocket.com"
Använda kommandot sendmail
Exempel på ett unix -system som använder /usr/sbin/sendmail
kommando.
produktion: email_delivery: delivery_method:: sendmail
Förbi TLS
Om din SMTP-server stöder TLS, men av någon anledning inte har den konfigurerad för det (du vill använda port 25), kommer aviseringarna inte att fungera. Beroenden (ädelstenar) i applikationen tvingar TLS att aktiveras. För att lösa det här problemet måste du ta bort raden/raderna
enable_starttls_auto: false
verify_openssl_mode: ingen
och ersätt med
bypass_tls: sant
Det kommer att inaktivera TLS och tillåta att använda port 25. Du kan sedan ta bort alla andra SSL/TLS-relaterade linjer i konfigurationen.