The ThoughtWorks Go Notification Interceptor enables you to hijack Cruise notifications and apply custom formatting before they are passed on. Currently Go does not allow you customize notifications. The interceptor acts as a proxy SMTP server and uses regex and xslt to enable notification customizations. The interceptor runs as a Windows service.
- Run the installer and enter the listen port and outgoing smtp server/port.
- In the Go server configuration set the email hostname and port to that of the notification interceptor.
- If desired, customize the notification stylesheets under "\Go Notification Interceptor". These are called Subject.xslt and Body.xslt.
@phatboyg, @drusellers, et al for Top Shelf.
@eric_daugherty for CSES.