POP3 서버 연결 시간 초과

POP3 서버에 대한 경고에 대해 더 알고 싶습니다.

Discourse 관리자 대시보드에 다음과 같은 메시지가 표시되고 있습니다:

현재 사이트 설정에 기반한 조언

POP3 서버 연결이 타임아웃되고 있습니다. 수신 메일을 가져올 수 없습니다. POP3 설정과 서비스 제공업체를 확인해 주세요.

=> [메일 설정]에서 제대로 작동하는 것으로 보이는 Mailjet API가 설정되어 있습니다. [발신] 또는 [수신]에서 최근 보내거나 받은 메일의 로그를 확인할 수 있습니다.

이 메시지가 표시되는 이유와 수정 방법이 이해되지 않습니다. 메일 수신 또는 발신에 POP3 이외의 다른 방법을 사용할 수 있는 설정 옵션을 찾을 수 없으며, 현재 설정은 예상대로 작동하는 것으로 보입니다.

문제가 있다면 어떤 문제인지 이해하는 데 도움을 주실 수 있을까요?

감사합니다

POP3는 수신과 관련된 것이므로, 모든 전송 관련 부분은 무시할 수 있습니다.

이메일을 어떻게 수신하고 계신가요? 선택지는 다음과 같습니다:

양쪽 모두 설정되어 있다면, POP3 설정이 오래되었을 수 있습니다. 단순히 pop3 polling enabled를 비활성화했을 때 문제가 해결되는지 시도해 볼 수 있습니다.

또한 서버의 /logs를 확인하여 단서를 찾아볼 수도 있습니다.

처리 대기 중인 메일이 몇 통이나 있나요? 한때 “서버에서 메시지 삭제” 옵션을 비활성화해 두었습니다. 그러다 보니 시간이 지나면서 연결 문제가 발생했습니다.

Richard, Thomas 두 분, 답변해 주셔서 감사합니다.

• 메일 수신기를 설정하지 않았고, 수동 폴링(manual polling)은 비활성화되어 있습니다.
• POP3을 사용 중이며, POP3 폴링은 활성화되어 있습니다.

즉, 둘 다가 아니라 POP3 하나만 설정해 두었습니다.

• 지난 5일 동안 production_errors.log에 아무런 기록이 없습니다.
• production.log에서도 특이한 점은 없으며, ‘mail’ 또는 'Mail’로 검색해도 관련 항목이 발견되지 않습니다.
• 대기 중인 메일도 보이지 않습니다.

대시보드에서 확인한 바로는 마지막 수신 메일이 19시간 전 것이었고, 해당 메시지는 해당 토픽에서 찾을 수 있었습니다.

유일한 이상 징후는 다음과 같습니다:

서버가 사용하는 noreply 메일함에 동일한 메일이 반복적으로 수신되고 있습니다. 이 메일을 영어로 번역하면 대략 다음과 같습니다:
보낸 사람: “xxx@xxx.xxx의 자동 응답” xxx@xxx.xxx
제목: 답변: [ForumName] 이메일 문제 - 자동 응답
수신자: noreply@xxx.xxx

안녕하세요, 제 새로운 이메일 주소 xxx@xxx.xxx를 등록해 주실 수 있을까요? 제 xxx 주소는 더 이상 서비스되지 않습니다.

//
11월 19일부터 매일 이 메일을 수신해 왔으며, 오늘 해당 계정의 이메일 주소를 새 주소로 변경함으로써 문제를 해결했습니다.

수신함에서 이 사용자의 메일이 많이 보이지만, 해당 토픽 페이지에서는 이 사용자의 메시지를 찾을 수 없습니다. 메시지 상태는 Email::Receiver::AutoGeneratedEmailError로 표시되고 있습니다.

이러한 문제의 원인이 계정에 연결된 이 잘못된 메일 때문일 수 있을까요?

감사합니다

아니요, 그렇게 생각하지 않습니다.

브라우저에서 관리자 계정으로 /logs를 확인해 보시는 것은 어떨까요?