fetchmail: 일부 계정에 메일이 없습니다

fetchmail: 일부 계정에 메일이 없습니다

좀 이상한 문제가 있습니다. 나는 fetchmail약 2개월 동안 6개의 IMAP 계정으로부터 메일을 받기 위해 사용자 cronjob 호출을 사용해 왔습니다 . 메일을 로 전달한 procmail다음 여러 메일함으로 분류한 다음 mutt를 사용하여 읽도록 설정되어 있습니다 .

이것은 3월 8일까지 잘 작동했는데 갑자기 fetchmail이 여전히 메일을 검색하고 있었지만 6개 계정 중 5개 계정의 메일이 사라졌습니다. /var/spool/mail/my-usernamefetchmail 로그 파일은 메시지를 성공적으로 검색하고 있다고 보고하지만 procmail 로그 파일이나 fetchmail 로그 파일에는 나타나지 않습니다 .

텔넷으로 연결할 수 있지만 localhost:25의식적으로 별칭이나 전달 옵션을 설정하지 않고 해당 날짜에 시스템을 업데이트하지 않고 루트에서 실행할 수는 없습니다. 내 시스템은 Fedora 27입니다. .fetchmailrc관심이 있으시면 직장 계정이 마지막 계정입니다.

답변1

mda ...불규칙한 동작이 발생하기 전에는 내 끝에 줄을 설정했는데 .fetchmailrc어떤 이유에서인지 아직 모르겠지만 이것이 내 모든 계정에 작동했습니다.

내가 겪고 있는 문제는 fetchmail이 정상적인 동작으로 되돌아간다는 것입니다. mda는 마지막 줄로 설정되어 있으므로 rc 파일의 마지막 계정에만 적용됩니다.

이전에는 어떻게 작동했는지 잘 모르겠지만 각 계정 항목에 mda 지시어를 추가한 후에는 모든 메일을 올바르게 가져오고 전달합니다.

관련 정보