2015-01-30 1 views
3

Devoku가 확인 가능한 이메일을 사용하여 Heroku에서 생산에 문제가 있습니다. 나는 이것을 위해 Mailgun을 사용했고 Mandrill로 마이그레이션 중입니다. Mailgun에 대한 모든 참조가 코드에서 제거되었으므로 "vendor"폴더를 포함하여 "mailgun"에 대한 검색이 비어있게됩니다. 내 새 설정은 Mandrill SMTP에 대한 것입니다. 내가 Heroku가에 사용자를 가입 테스트 할 때 내 출력이 포함 : 내 Heroku가 ENV 변수를 제거했습니다Heroku Devise Mailer : mailgun 자격 증명이 유효하지 않지만 mailgun이 내 응용 프로그램의 일부가 아닙니다.

Net::SMTPAuthenticationError (535 5.7.0 Mailgun is not loving your login or password 
vendor/ruby-2.1.2/lib/ruby/2.1.0/net/smtp.rb:969:in `check_auth_response' 
vendor/ruby-2.1.2/lib/ruby/2.1.0/net/smtp.rb:740:in `auth_plain' 
vendor/ruby-2.1.2/lib/ruby/2.1.0/net/smtp.rb:732:in `authenticate' 
vendor/ruby-2.1.2/lib/ruby/2.1.0/net/smtp.rb:567:in `do_start' 
vendor/ruby-2.1.2/lib/ruby/2.1.0/net/smtp.rb:520:in `start' 
vendor/bundle/ruby/2.1.0/gems/mail-2.6.3/lib/mail/network/delivery_methods/smtp.rb:112:in `deliver!' 

의 Mailgun의 부가 기능을 제거하지만, 필요 내 코드의 일부가 아닌 설정이처럼 보인다 이 문제를 해결하려면 업데이트해야합니다. 왜 그것은 Mailgun에 붙어 있습니까?

답변

3

나는 바보입니다. 두 응용 프로그램에 모두 사용하고있는 SMTP_ADDRESS에 대한 ENV 변수가 있습니다. 그것은 여전히 ​​Mailgun의 URL로 설정되었습니다.

관련 문제