Una cosa che tutti vogliono, quando la distribuzione di applicazioni è la loro integrazione con altre applicazioni o servizi. Due applicazioni popolari e servizi là fuori per le piccole imprese che gestiscono il project management ed e-mail sono Redmine e SendGrid.
Prerequisiti
- Un lavoro Redmine installazione.
- Un indirizzo email sendgrid. Diciamo che qualcosa di simile redmine@yourdomain.com che vogliamo Redmine inviare e-mail da.
- Qui ci sono alcune gemme che ho scritto e sporatically quando la ricerca di integrazione della posta elettronica, in modo da assicurarsi di avere. Vai a dove il vostro Redmine di installazione si trova (ad esempio / var / www / Redmine) e procedere come segue:
Il nucleo di questa funcionality è fornito dal gem sendgrid che proviene da qui: https://github.com/stephenb/sendgrid .
Redmine file di configurazione
Se il vostro Redmine installazione è qualcosa come / var / www / Redmine, il file di configurazione sarà / var / www / Redmine / config / configuration.yml. Se si dispone di un relativamente pulita Redmine installazione, è probabile che non si disponga di uno o si tratta di un modello predefinito con un sacco di esempi. Si potrebbe trovare un esempio dettagliato di come l'integrazione con GMail nel file di esempio. Il nostro set up sarà simile. Incollare il seguente nel file configuration.yml e modificare i parametri necessari.
Ora, se si dispone già di un file per l'installazione configuration.yml sei saltato in, ci sono le sostituzioni, che appaiono come una sezione vuota alla fine che impedisce questa integrazione di lavorare. Potrebbe apparire come:
Elimina sezioni vuote come questo. È possibile modificare le cose verso l'inizio del file di configurazione per tutto il giorno e queste sezioni vuote sostituiranno le impostazioni.
Redmine Impostazioni
Tramite il browser Web, accedere a Amministrazione -> Impostazioni, e fare clic su "Notifiche e-mail" Tab.
- Impostare il campo di emissione e-mail indirizzo: redmine@yourdomain.com (l'account è stato creato sendgrid).
- Fissate la vostra URL piè di pagina per abbinare il vostro dominio in modo gli utenti possono accedere direttamente ai loro impostazioni dell'account.
- Prova le tue impostazioni facendo clic sul link "Invia un messaggio di prova" nell'angolo in basso a destra mano.
Risoluzione dei problemi
Se hai trovato errori auth, assicurarsi che si sta usando solo il parametro user_name nel file configuration.yml (vale a dire solo "Redmine").
Se pensate di non poter raggiungere il servizio, provate questo test rapido di connessione:
In caso di successo, si vedrà qualche risposta in questo modo:
Nessun commento:
Posta un commento
Nota. Solo i membri di questo blog possono postare un commento.