Rails 2.3.2 및 Ruby 1.8.6 용 action_mailer_optional_tls를 설치했는데 ActionMailer가 이메일을 보낼 수 없습니다!Gmail을 사용하여 보낼 action_mailer_optional_tls이 (가) 성공적으로 설치 되었습니까?
나는 다음과 같은 오류가 발생합니다 :
530 5.7.0 Must issue a STARTTLS command first
슬픔 ... 사람이 성공을 거두었?
Rails 2.3.2 및 Ruby 1.8.6 용 action_mailer_optional_tls를 설치했는데 ActionMailer가 이메일을 보낼 수 없습니다!Gmail을 사용하여 보낼 action_mailer_optional_tls이 (가) 성공적으로 설치 되었습니까?
나는 다음과 같은 오류가 발생합니다 :
530 5.7.0 Must issue a STARTTLS command first
슬픔 ... 사람이 성공을 거두었?
tls 설정을 구성하기위한 환경 .rb 파일에는 무엇이 있습니까?
config.action_mailer.smtp_settings = {
:tls => true,
:address => "smtp.gmail.com",
:port => "587",
:domain => "mydomain.com",
:user_name => "[email protected]",
:password => "mypassword",
:authentication => :login
}
내가 레일
2.3.2 내가 레일 2.3.2와 루비 1.8와 비슷한 문제를 가지고에서 실행 내 응용 프로그램에서 그 보석을 사용하여 아무런 문제가 없었습니다 : 이것은 내가 사용하고 무엇인가 .6. Rails의 새로운 버전은 TLS 지원을 위해 Ruby 1.8.7의 일부를 사용합니다. 이 blog post에서 더 많은 것을 발견했습니다. 기본적으로 Ruby 1.8.6을 설치하고 ActionMailerTLS 보석을 설치하고 구성해야합니다. github에서 찾을 수 있습니다. 일단 내가 그렇게하면 내 문제가 해결되었습니다.