2012-06-26 3 views
0

를 전송하지 않고이 난 다음에 자습서 중 하나 : 나는 T에 따라레일 메일러 사실 난 그냥 레일에 루비를 배우기 시작했다 이메일

http://railscasts.com/episodes/206-action-mailer-in-rails-3

하고 난 아무것도받을 아직 내 Gmail 계정에. 루비에 대한 일부 업데이트가 어떻게 작업을 변경했다고 가정하는 것이 합리적입니까?

인터넷을 통해 모든 것을 읽는 것이 가장 좋을 것으로 추측되지만 실제로 튜토리얼은 메일러가 smtp 설정을 사용하도록 설정하지 않고 있습니다.

ActionMailer :: Base.smtp_settings = { : 주소 => "smtp.gmail.com"

: 여기

내 SMTP 설정입니다 포트 => 587,

: 도메인 => "alexei.herokuapp.com"

: _ 이름 => "mygmailaccount"

: 비밀번호 => "mygmailpassword을"

: 인증 => "일반"

: enable_starttls_auto => 진정한 }

이 테스트를 할 때 내가 지역 환경에 여전히 오전 될 수 있을까?

Mail.register_interceptor(DevelopmentMailInterceptor) if Rails.env.development? 

은 당신이 있음을 넣어나요 : 그 Railscast에서

+0

레일스 로그에 오류가 있습니까? – x1a4

답변

1

는 라이언 개발에 이메일을 전송하지 않습니다 거기에 라인을 가지고? 그렇다면 개발 중에 앱을 로컬로 실행할 때 이메일이 전송되지 않습니다.

제거 해보십시오.

또한 myapp/logs/development.log를 열어 전자 메일을 보내려고 할 때 나타나는 내용이 있는지 확인하십시오.

관련 문제