From eefe9984ac6bd493d21d2b88113a98e0e15582e8 Mon Sep 17 00:00:00 2001 From: songtianlun Date: Wed, 8 Jan 2025 13:30:54 +0800 Subject: [PATCH] fix: update default from email in ApplicationMailer - Change default from email to use ENV variable - Fetch SMTP username from Rails credentials This change improves the security of the application by avoiding hardcoded email addresses and allows for easier configuration across different environments. --- app/mailers/application_mailer.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/mailers/application_mailer.rb b/app/mailers/application_mailer.rb index d125c4a..cf7a978 100644 --- a/app/mailers/application_mailer.rb +++ b/app/mailers/application_mailer.rb @@ -1,4 +1,4 @@ class ApplicationMailer < ActionMailer::Base - default from: "noreply@mail.frytea.com" + default from: ENV.fetch("RAILS_SMTP_USERNAME", Rails.application.credentials.dig(:smtp, :user_name)) layout "mailer" end