저는 DavMail을 사용하여 고용주의 Outlook 서버에 연결하고 있습니다. DavMail과 함께 작동하도록 이메일 클라이언트를 구성하기 전에 DavMail이 제대로 구성되어 있고 고용주 이메일에 연결되어 있는지 확인하고 싶습니다. 자격 증명을 제공하지 않고 이메일 서버에 연결할 수 있는 방법이 있습니까?
편집하다
davmail을 실행하면서 이 작업을 시도했습니다.
$ telnet imap.localhost 1143 #davmail's imap port
Trying ::1%1...
Connected to imap.localhost.
Escape character is '^]'.
* OK [CAPABILITY IMAP4REV1 AUTH=LOGIN MOVE] IMAP4rev1 DavMail 4.5.1-2303 server ready
a1 LOGIN <myusername> <mypassword>
a1 NO LOGIN failed
그러면 DavMail 트레이 아이콘에 인증 실패 알림이 표시됩니다. 그래서 DavMail을 올바르게 설정했다고 생각합니다. 단지 자격 증명이 올바르지 않은 것 뿐이지만 솔직히 모르겠습니다. Exchange Server 대신 DavMail로부터 응답 메시지를 받았습니다. 인증 실패가 DavMail이 서버에 연결되었음을 의미한다고 결론을 내릴 수 있습니까?
두 번째 시도
openssl 사용
$ openssl s_client -connect imap.localhost:1143 -crlf
CONNECTED(00000003)
140571891091088:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:s23_clnt.c:795:
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 7 bytes and written 308 bytes
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
---
$