0.0
No commit activity in last 3 years
No release in over 3 years
When mail is sent from your application, Mimecast Mailer will send mail using Mimecast API (https://integrations.mimecast.com/documentation/endpoint-reference/email/).
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies
 Project Readme

Mimecast Mailer Gem Version

Send mails using Mimecast API (https://integrations.mimecast.com/documentation/endpoint-reference/email/).

Rails Setup

First add the gem to your environment and run the bundle command to install it.

gem "mimecast_mailer"

Option 1

Set the delivery method in config/environments/development.rb

config.action_mailer.delivery_method = :mimecast_mailer
config.action_mailer.perform_deliveries = true

Option 2

Create new mailer in your mailing directory (app/mailers/api_mailer.rb)

class ApiMailer < ApplicationMailer
  self.delivery_method = :mimecast_mailer #if ::Configuration.production?
end

Inherit your mails from ApiMailer instead of ApplicationMailer

Configuration

MimecastMailer.configure do |config|
  config.secret_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx=="
  config.access_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  config.app_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
  config.app_key = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"

  # Optional parameter. If it is skipped then gem send additional api request to determine 
  # correct host name (https://api.mimecast.com/api/discover-authentication)
  config.api_path = "https://us-api.mimecast.com"
end

Development & Feedback

Questions or problems? Please use the issue tracker. If you would like to contribute to this project then pull requests appreciated.