mitgliederverwaltung/lib/mv/mailer.ex
Simon 6385fbc831
All checks were successful
continuous-integration/drone/push Build is passing
feat: add join confirmation and mail templating
2026-03-09 18:15:12 +01:00

19 lines
554 B
Elixir

defmodule Mv.Mailer do
@moduledoc """
Swoosh mailer for transactional emails.
Use `mail_from/0` for the configured sender address (join confirmation,
user confirmation, password reset).
"""
use Swoosh.Mailer, otp_app: :mv
@doc """
Returns the configured "from" address for transactional emails.
Configure in config.exs or runtime.exs as `config :mv, :mail_from, {name, email}`.
Default: `{"Mila", "noreply@example.com"}`.
"""
def mail_from do
Application.get_env(:mv, :mail_from, {"Mila", "noreply@example.com"})
end
end