사용자가 IMAP을 사용하도록 구성하고 강제하는 방법은 무엇입니까?

사용자가 IMAP을 사용하도록 구성하고 강제하는 방법은 무엇입니까?

postfix와 dovecot을 사용하여 메일 서버를 설치했습니다.
내 클라이언트는 The Bat 이메일 클라이언트 소프트웨어를 사용합니다.
메일을 보낼 때 STARTTLS의 tcp 포트 587을 사용합니다.
메일을 보내기 위해 방화벽(서버 내)에서 TCP 포트 25를 비활성화했습니다.

이제 그들은 TCP 포트 110 POP3 프로토콜을 통해 메일을 받습니다.
IMAP 또는 IMAPS를 사용하여 클라이언트의 메일을 수신하고 싶습니다.
POP3 프로토콜을 완전히 비활성화하고 싶습니다.

1) "bat"에서 메일 수신용 포트번호를 143으로 변경해 보았는데 메일이 수신되지 않습니다. 어떻게 하면 바로잡을 수 있나요?
2) IMAP/S만 사용하도록 비둘기장을 재구성해야 합니까?
3) 내 생각이 맞나요?

추신: 방화벽의 서버에서 포트 143을 열었습니다.

답변1

로프트가 올바르게 구성되었는지 확인하세요. (어떻게)


  1. 버전에 따라 /etc/dovecot.conf
    /etc/dovecot/dovecot.conf
    또는
    /etc/dovecot/conf.d/10-master.conf 에서 imap 프로토콜이 활성화되어 있는지 확인하십시오.

  2. 비둘기장이 듣고 있는지 확인하세요 143

  3. 포트가 실제로 열려 있는지 외부에서 확인하십시오.

  4. 클라이언트 설정(어떻게)

편집하다:문제가 해결되었습니다. 문제는 클라이언트 측(Bat 이메일 클라이언트)에 있었습니다.

관련 정보