GITLAB 이메일은 텐센트 엔터프라이즈 메일박스 솔루션으로 전송되지 않음

2772 단어 git
쓸데없는 말은 하지 않고 바로 생각을 주다
gitlab 재배치 후 새로 추가된 사용자는 활성화 메일을 보내지 않습니다. 설정은 다음과 같습니다.
gitlab_rails['smtp_enable']=true
gitlab_rails['smtp_address']="smtp.exmail.qq.com"
gitlab_rails['smtp_port']=465
gitlab_rails['smtp_user_name']="[email protected]"
gitlab_rails['smtp_password']="pass"
gitlab_rails['smtp_domain']="doamin.com"
gitlab_rails['smtp_authentication']="login"
gitlab_rails['smtp_enable_starttls_auto']=true
gitlab_rails['smtp_tls']=true
gitlab_rails['gitlab_email_from']="[email protected]"
  • 우선 구성에 문제가 없음 확인
  • 로그 프로덕션 보기.log, 오류 정보도 없음
  • sudogitlab-rails console production
  • irb(main):001:0> ActionMailer::Base.delivery_method
    => :smtp
     method smtp, 
    
    irb(main):002:0> ActionMailer::Base.smtp_settings
    => {:address=>"localhost", :port=>25, :domain=>"localhost.localdomain", :user_name=>nil, :password=>nil, :authentication=>nil, :enable_starttls_auto=>true}`
     
    
    irb(main):003:0> Notify.test_email('[email protected]', 'Hello World', 'This is a test message').deliver_now
     , 
    
    TX 553  http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256

    이때 진실이 밝혀졌으니, 제3자 클라이언트로 QQ 메일박스에 로그인하려면 비밀번호 대신 인증 코드를 사용해야 한다

    좋은 웹페이지 즐겨찾기