Bugzilla는 SMTP 서버에 연결할 수 없습니다

Bugzilla는 SMTP 서버에 연결할 수 없습니다

Scientific Linux 6 서버에 Bugzilla를 새로 설치(5.0.3)하면 다음 오류로 인해 메일 매개변수를 설정할 수 없습니다.

The new value for smtpserver is invalid: Cannot connect to mail.smpt.server

SMTP 설정은 정확하지만. 회사의 SMTP 서버는 완벽하게 작동합니다. 저는 거기에 Thunderbird를 다운로드했고 아무런 문제 없이 내 계정에 로그인할 수 있었습니다. 이는 SMTP에 전혀 문제가 없다는 것을 의미합니다.

계속 찾고 있지만 원인이 무엇인지 명확하게 알 수 없습니다. 어떤 도움이라도 대단히 감사하겠습니다!

업데이트: 이전 설치에서는 이러한 값을 설정할 수 있었고 버그가 제출되었지만 이메일이 전송되지 않았습니다.이것기사에는 Bugzilla가 인증을 통해 SMTP를 지원하지 않는다고 나와 있습니다(사실인지 확실하지 않음).

업데이트: 필요한 모듈을 설치했습니다.여기다시는 행운이 없습니다.

업데이트: 이전 설치(4.something)에서는 인증 없이 이메일 계정을 설정했습니다. 이 Bugzilla는 이제 이메일을 보낼 수 있으며 원활하게 작동합니다.

업데이트: 이것이 도움이 되었다고 생각합니다기사사용자 정의 메일 보내기 스크립트를 적용하지만 오류 메시지에서는 오류 위치를 알려주지 않습니다.

답변1

이것이 mail.smpt.server내부적으로 확인된 호스트 이름이라고 가정하면 오타가 있는 것 같습니다. 그렇지 않습니까 mail.smtp.server?

구성한 호스트 이름에 관계없이 다음 명령을 사용하여 올바르게 확인되는지 확인할 수 있습니다.

getent hosts mail.smpt.server
(or mail.smtp.server most probably)

그런 다음 포트 25를 통해 해당 서버에 연결을 시도할 수 있습니다.

$ telnet mail.smtp.server 25 <<< QUIT
Trying 111.222.333.444...
Connected to mail.smtp.server.
Escape character is '^]'.
Connection closed by foreign host.

("Connected..." 줄은 모든 것이 잘 작동한다는 의미입니다.)

관련 정보