คำถามติดแท็ก actionmailer

6
Heroku / ประดิษฐ์ - ไม่มีโฮสต์เชื่อมโยงถึง! โปรดระบุ: พารามิเตอร์โฮสต์หรือตั้งค่า default_url_options [: host]
ฉันพยายามที่จะผลักดันแอปของฉันใน heroku ฉันยังอยู่ในการพัฒนา ฉันใช้การประดิษฐ์ด้วยโมดูลที่ยืนยันได้ เมื่อฉันพยายามเพิ่มผู้ใช้ด้วยคอนโซล heroku ฉันพบข้อผิดพลาดนี้: Missing host to link to! Please provide :host parameter or set default_url_options[:host] ในสภาพแวดล้อมการทดสอบและ dev ฉันมีบรรทัดต่อไปนี้: environment / development.rb และ environment / test.rb config.action_mailer.default_url_options = { :host => 'localhost:3000' } ฉันไม่ได้ตั้งค่าบางอย่างในสภาพแวดล้อมการผลิต ฉันพยายามที่จะผลักดันด้วย config.action_mailer.default_url_options = { :host => 'mywebsitename.com' } config.action_mailer.default_url_options = { :host => …

3
ฉันจะตั้งค่าการยืนยันอีเมลกับ Devise ได้อย่างไร?
มีบทช่วยสอนที่อธิบายวิธีตั้งค่าอีเมลยืนยันการสมัครของ Devise ตั้งแต่เริ่มต้น (ทั้งในการพัฒนาและการผลิต) กล่าวคือหากคุณไม่ได้ตั้งค่า Action Mailer ไว้? การค้นหาของ Google เพิ่งพบชิ้นส่วนต่างๆที่เกี่ยวข้องกับเรื่องนี้ ไม่มีชิ้นไหนอธิบายได้เพียงพอและฉันไม่แน่ใจว่ามันเข้ากันได้อย่างไร มีคำอธิบายทีละขั้นตอนหรือแม้แต่สิ่งที่อธิบายขั้นตอนเริ่มต้นหรือไม่? ในที่สุดก็ใช้งานได้ ทำตามขั้นตอนทั้งหมดในคำตอบที่ยอมรับด้านล่างจากนั้นเพิ่มสิ่งต่อไปนี้ในไฟล์ environment.rb ของฉัน: ActionMailer::Base.delivery_method = :smtp ActionMailer::Base.smtp_settings = { :tls => true, :address => "smtp.gmail.com", :port => 587, :domain => "gmail.com", :authentication => :login, :user_name => "[username]", :password => "[password]" }

6
Rails ActionMailer - รูปแบบผู้ส่งและชื่อผู้รับ / ที่อยู่อีเมล
มีวิธีระบุอีเมลและชื่อสำหรับข้อมูลผู้ส่งและผู้รับเมื่อใช้ ActionMailer หรือไม่ โดยทั่วไปคุณจะทำ: @recipients = "#{user.email}" @from = "info@mycompany.com" @subject = "Hi" @content_type = "text/html" แต่ผมต้องการที่จะระบุชื่อเป็น well-- ,MyCompany <info@mycompany.com>John Doe <john.doe@mycompany> มีวิธีทำไหม?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.