Email server configuration (#246)

Co-authored-by: riggraz <riccardo.graziosi97@gmail.com>
This commit is contained in:
B-Souty
2024-01-13 07:16:30 +13:00
committed by GitHub
parent d9d052aa0a
commit 68bb4ad895
5 changed files with 59 additions and 2 deletions

View File

@@ -1,5 +1,15 @@
class ApplicationMailer < ActionMailer::Base
default from: "notifications@astuto.io"
layout 'mailer'
helper :application
after_action :set_mail_from_for_multitenancy
private
def set_mail_from_for_multitenancy
if Rails.application.multi_tenancy?
from = "#{Current.tenant_or_raise!.site_name} <#{ENV.fetch('EMAIL_MAIL_FROM', 'notifications@astuto.io')}>"
mail.from = from
end
end
end