Page MenuHomeDevCentral

Improve Mailgun integration
ClosedPublic

Authored by dereckson on Nov 11 2015, 14:12.
Referenced Files
F3169383: D45.id120.diff
Thu, Jun 27, 11:10
Unknown Object (File)
Wed, Jun 26, 12:55
Unknown Object (File)
Tue, Jun 25, 17:51
Unknown Object (File)
Tue, Jun 25, 16:06
Unknown Object (File)
Tue, Jun 25, 15:46
Unknown Object (File)
Tue, Jun 25, 15:24
Unknown Object (File)
Tue, Jun 25, 15:06
Unknown Object (File)
Tue, Jun 25, 11:46
Subscribers
None

Details

Summary

Environment variables kept:

  • PHABRICATOR_USE_MAILGUN: if set, enable Mailgun as default mailer
  • PHABRICATOR_DOMAIN: if set, use it as Mailgun domain

New environment variable:

  • PHABRICATOR_MAILGUN_APIKEY: if set, store it in the configuration

You can so get a fully functional Mailgun integration with these three parameters
to your docker run line:

-e PHABRICATOR_USE_MAILGUN 1 \
-e PHABRICATOR_DOMAIN phabricator.domain.tld
-e PHABRICATOR_MAILGUN_APIKEY secretapikey

Test Plan

test a container with these 3 parameters

Diff Detail

Repository
rDPHAB Docker image for Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

dereckson retitled this revision from to Improve Mailgun integration.
dereckson updated this object.
dereckson edited the test plan for this revision. (Show Details)
dereckson added a reviewer: Sandlayth.

This should be documented in user documentation as well.

Pending D40 merged to edit README.md.

  • Rebased against D40
  • Added documentation for Mailgun
This revision is now accepted and ready to land.Nov 15 2015, 00:06
This revision was automatically updated to reflect the committed changes.