A delivery method for the Mail gem using Metaforce#send_email as a backend.
Add the gem to your Gemfile:
gem 'metaforce-delivery_method'
Export your credentials:
export SALESFORCE_USERNAME="username"
export SALESFORCE_PASSWORD="password"
export SALESFORCE_SECURITY_TOKEN="security token"
Then use mailers just like you would with any other delivery method:
# app/mailers/user_mailer.rb
class UserMailer < ActionMailer::Base
default from: "[email protected]"
def welcome_email
mail(to: '[email protected]', subject: 'Welcome!')
end
end
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request