好吧,我是一個總新手,所以請提前原諒我。需要幫助與鐵軌actionmailer - *編輯*
我想創建一個很簡單的rails應用程序。我創建了一個應該發送電子郵件給我自己的按鈕。我沒有以前的Rails經驗,所以你可以給予任何幫助,非常感謝。
這是我到目前爲止已經完成:
到config/environment.rb:
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
:address => "smtp.gmail.com",
:port => 587,
:domain => 'baci.lindsaar.net',
:user_name => 'myUsernameHere',
:password => 'myPassHere',
:authentication => 'plain',
:enable_starttls_auto => true }
控制器/ posts_controller.rb:
def sendMessage
UserMailer.welcome_email().deliver
respond_to do |format|
format.html { render :nothing => true, :status => :ok }
end
end
應用程序/郵寄/ user_mailer.rb :
class UserMailer < ActionMailer::Base
def welcome_email()
mail(:to => '<my email address here>',
:subject => "Welcome to My Site")
end
end
我也在views/user_mailer/welcome_email.html.erb中創建了電子郵件模板
問題:我點擊按鈕,但沒有收到電子郵件。
非常感謝您提前。
馬特
所以你想讓我擺脫郵件/ post_mailer.rb文件? – Matt