SMTP를 통한 Postfix TLS-RCPT TO에서 재협상을 요청한 후 554 5.5.1 오류 : 유효한 수신자 없음


28

내 데비안 6 서버에서 ispconfig3를 설정했으며 여기에 ssl에 대한 약간의 SMTP가 있습니다.

서버는 접미사입니다

AUTH PLAIN (LOL!)
235 2.7.0 Authentication successful

MAIL FROM: lol@lol.com
250 2.1.0 Ok
RCPT TO: lol@lol.com
RENEGOTIATING
depth=0 /C=AU/ST=NSW/L=Sydney/O=Self-Signed Key! Procees with caution!/OU=Web Hosting/emailAddress=postmaster@lol.com
verify error:num=18:self signed certificate
verify return:1
depth=0 /C=AU/ST=NSW/L=Sydney/O=Self-Signed Key! Procees with caution!/OU=Web Hosting/emailAddress=postmaster@lol.com
verify return:1
DATA
554 5.5.1 Error: no valid recipients

그러나 문제는 포트 25를 통해 바닐라 텔넷을 수행하면 미친 사람처럼 인증하고 메일을 보낼 수 있습니다 ... 이것은 충분한 정보입니다! ( 'mail.app가 SSL을 처리 할 수 ​​없습니다!'와 반대로)


멀리서도 아닙니다. postconf -n메일 로그 의 출력 및 관련 부분 (처음부터 전체 트랜잭션이 포함 된 부분)을 제공하십시오.
adaptor December

다른 시도 했습니까 RCPT TO: lol@lol.com?
Andy Smith


당신이 속임수, 멋진 터치로 플래그를 지정할 때 자동 주석을 좋아합니다. 질문이 다른 MTA를 사용하고 있기 때문에 질문이 중복되는 것은 분명하지 않으며 @lol은 s_client를 사용하여 테스트하고 있다고 말하지는 않았지만 =)
jj33

정말, 당신은 아름다운 사람들입니다. 당신은 컴퓨팅의 방법에 박사 학위를 가질 수 있지만 단순히 프로그램 사용에 정통하지 않은 경우 에도 여전히 지역 사회의 도움이 필요합니다! <3 스택 오버플로입니다. 실제 중복 게시물과 관련하여 어떻게해야합니까? (태그와 제목이 tty에서 실제로 진행되는 것을 반영하지 않기 때문에) ...?
lol

답변:


45

s_client 세션에서 "R"을 누르면 openssl이 재협상 됩니다. "RCPT TO"대신 "rcpt to :"를 입력하십시오.

Tony Finch의 smtpc 또는 swaks 와 같은 SMTP 특정 테스트에 더 적합한 도구를 사용해 볼 수도 있습니다 .


9
분명히, s_client는 여기서 잘못되었습니다. "RCPT TO"사용에 대한 원칙이 맞습니다. 텍스트를 입력하기 위해 만들어진 도구에서 일반 텍스트 "R"이 재협상을 일으키는 것은 완전히 두뇌입니다. "rcpt to"를 사용하여 해결할 수 있다는 사실은 s_client의 버그 / 가난한 구현 결정을 해결하는 방법 일뿐입니다.
jj33

12
맙소사. OpenSSL, 무엇을 피웠습니까? : '(
Max Ried

2
유용 수 있지만 기본적으로 작동하는 동작 입니까? 메시지를 보았을 때 재협상이 서버에 의한 것으로 가정하고 버그가 있다고 가정했습니다. (이 "나도 죄송합니다!"게시물)
binki

6
다른 해결 방법은 사용하는 openssl s_client -quiet대화 형의 해석 억제, RQ문자를.
200_success

2
omg는 내 하루를 구했다
Marki
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.