개발 중 rails 이메일 확인 (letter_opener)
3188 단어 letter_openerRailsdevise
환경
devise 설정
이쪽의 기사를 참고로 했습니다.
[Rails] devise 사용법(rails5판)
※twitter 인증은 하지 않는 상정이므로 제외하고 있습니다.
view의 편집을 해 헤더에 가입과 로그인이 표시되게 된 곳으로부터 스타트↓↓↓
letter_opener 설정
메일의 확인은 letter_opener로 실시합니다.
이쪽의 기사를 참고로 했습니다.
개발 중 rails에서 보낸 이메일 확인
Gemfile에 다음을 추가
Gemfilegroup :development do
gem 'letter_opener' # 追加
gem 'letter_opener_web' # 追加
end
추가한 gem을 install
bundle install --path vender/bundle
설정 파일 편집
config/environments/development.rbconfig.action_mailer.perform_caching = true # falseをtrueに修正
config.action_mailer.default_url_options = { host: 'localhost:3000' } # 追加
config.action_mailer.delivery_method = :letter_opener_web # 追加
라우팅 설정
config/routes.rb# 下の3行を追加
if Rails.env.development?
mount LetterOpenerWeb::Engine, at: '/letter_opener'
end
rails s
에서 서버를 시작한 상태에서 메일 보내기
localhost:3000/users/password/new
↓
localhost:3000/letter_opener
열기
보낸 이메일을 브라우저에서 확인할 수 있습니다.
Reference
이 문제에 관하여(개발 중 rails 이메일 확인 (letter_opener)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/7sgg_m/items/178e0d90fc55c5716474
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
메일의 확인은 letter_opener로 실시합니다.
이쪽의 기사를 참고로 했습니다.
개발 중 rails에서 보낸 이메일 확인
Gemfile에 다음을 추가
Gemfile
group :development do
gem 'letter_opener' # 追加
gem 'letter_opener_web' # 追加
end
추가한 gem을 install
bundle install --path vender/bundle
설정 파일 편집
config/environments/development.rb
config.action_mailer.perform_caching = true # falseをtrueに修正
config.action_mailer.default_url_options = { host: 'localhost:3000' } # 追加
config.action_mailer.delivery_method = :letter_opener_web # 追加
라우팅 설정
config/routes.rb
# 下の3行を追加
if Rails.env.development?
mount LetterOpenerWeb::Engine, at: '/letter_opener'
end
rails s
에서 서버를 시작한 상태에서 메일 보내기localhost:3000/users/password/new
↓
localhost:3000/letter_opener
열기보낸 이메일을 브라우저에서 확인할 수 있습니다.
Reference
이 문제에 관하여(개발 중 rails 이메일 확인 (letter_opener)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/7sgg_m/items/178e0d90fc55c5716474텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)