Mailtrap Phoenix Integration

Mailtrap can be integrated with Phoenix apps and projects for email sending, here’s how to do it. Before we start, you’ll need to:

Send emails using Phoenix and Mailtrap

To integrate Mailtrap and send emails via Phoenix, simply copy/paste the following script into your configuration:

# config/config.exs
config :sample, Sample.Mailer,
  adapter: Swoosh.Adapters.Mailtrap,
  api_key: "my-api-key"

# lib/sample/mailer.ex
defmodule Sample.Mailer do
  use Swoosh.Mailer, otp_app: :sample
end

Once you copy the script, make sure to insert your Mailtrap API token instead of the my-api-key  value.

Note: To learn more about API integration, click here.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us