mutt
나는 bash 스크립팅을 처음 접했고, , procmail
, 등과 같은 프로그램에 대한 수많은 매뉴얼을 읽었지만 ripmime
여전히 이 스크립트를 사용하는 방법이나 이러한 프로그램을 올바르게 사용하는 방법조차 모릅니다.
누군가가 이 문제를 해결하는 데 도움을 줄 수 있다면 좋을 것입니다.
답변1
메일을 다운로드하려면(예를 들어 원격 imap 또는 팝 메일 서버에서) 다음과 같은 것을 사용해야 합니다.메일 받기또는메일 받기. 둘 다 Ubuntu용 패키지로 제공되므로 사용할 수 있습니다 apt
.
이러한 프로그램은 원격 메일 서버에 연결하고, 사용자 이름과 비밀번호를 사용하여 인증하고, 메시지를 지정된 디렉터리에 다운로드 및 저장하거나, 추가 처리를 위해 외부 프로그램으로 파이프하도록 구성할 수 있습니다 procmail
.
당신이 언급한 프로그램에 관해서는:
mutt
모든 기능을 갖춘 메일 클라이언트 또는 메일 사용자 에이전트(MUA)입니다. 원격 팝 또는 imap 메일 서버에 연결하도록 구성할 수 있지만(메일을 읽고 보내거나 특정 메시지를 로컬 저장소에 저장할 수 있음) 자동 메일 다운로드 및 처리에는 실제로 적합하지 않습니다.procmail
메일 배달 대행자(MDA)입니다. 이는 이메일을 특정 파일, 디렉터리로 전달하거나 .procmailrc 파일의 일치 규칙에 따라 다른 이메일 주소로 전달하는 데 사용됩니다.postfix
procmail은 주로 메일 전송 에이전트(예: 또는exim
등) 와 함께 사용되지만sendmail
fetchmail과 같은 프로그램과 함께 자주 사용됩니다fetchmail
. fetchmail은 가져오기를 수행하고 procmail 규칙은 각 메시지의 헤더 및/또는 본문을 검사하여 각 메시지를 보낼지 여부를 결정합니다. message to 메시지는 파일에 저장되고 하나 이상의 다른 프로그램(예: ripmime)으로 파이프되거나 다른 주소로 전달됩니다.ripmime
당신이 읽은 이메일에서 MIME 첨부 파일을 추출하는 도구입니다. 저장된 메시지가 포함된 파일이나mutt
.