उपयोगकर्ता मॉडल में, प्रत्येक उपयोगकर्ता विभिन्न डोमेन/होस्ट से संबंधित है। मैं इसे उपयोगकर्ता के डोमेन के आधार पर पते से अलग होना चाहता हूं। क्या मैं इसे उपयोगकर्ता मॉडल में कहीं भी सेट कर सकता हूं, या मैं प्रेषक को उपयोगकर्ता के डोमेन के अनुसार गतिशील कैसे कर सकता हूं।गतिशील देवता प्रेषक ईमेल पता
हम में आप ई-मेल आधार
class UserMailer <ActionMailer::Base
def notification_email(user)
mail(to:[email protected], from:user.email, ...)
end
कि अपनी डिफ़ॉल्ट सेटिंग को पार कर जाएगी प्रति mail.from सेट कर सकते हैं app/config/initializer/devise.rb
Devise.setup do |config|
config.mailer_sender = SOME EMAIL ADDRESS
end
यदि मैं "अपना पासवर्ड भूल गया" या "अपना पासवर्ड बदलना" के लिए फ़ंक्शंस भेजने वाले ईमेल बनाते हैं। जहां मैं उपयोगकर्ता होस्ट के आधार पर प्रेषक ईमेल पता सेटिंग सेट कर सकता हूं? उपर्युक्त उदाहरण कैसे मदद और काम करेगा। क्या आप समझा सकते हैं ? – Kashif
मैं ऊपर अपना उत्तर संपादित करता हूं, दस्तावेज तैयार करने की जांच करता हूं, यह करना काफी आसान होना चाहिए। – Henry
यह पोस्ट भी देखें [लिंक] (http://stackoverflow.com/questions/5679571/how-can-i-customize-devise-to-send-password-reset-emails-using-postmark-mailer) – Henry