procmail

procmail 레시피 도움말
procmail

procmail 레시피 도움말

저는 머리가 아플 정도로 정규식에 대해 충분히 알고 있으므로 도움을 받고 싶습니다. TO: 줄에 "ZYX" 문자열이 없는 메일을 가져와서 "0.waste"에 덤프할 방법이 필요합니다. 도움의 손길을 빌려주고 싶은 사람이 있나요? ...

Admin

procmail에서 두 개의 MATCH 변수를 사용하여 제목 줄을 조작하는 방법은 무엇입니까?
procmail

procmail에서 두 개의 MATCH 변수를 사용하여 제목 줄을 조작하는 방법은 무엇입니까?

제목 줄 앞에 [LIST]를 추가하여 성공적으로 다시 작성했습니다. :0fhw * ^TO_[^<>@ ]+@example\.com\> * ^Subject:\/.+ | /usr/local/bin/formail -I"Subject: [LIST]$MATCH" 이는 성공하여 다음과 같이 됩니다. Subject: here is the subject line 입력하다 Subject: [LIST] here is the subject line [email protected]하지만 다음과...

Admin

sendmail을 실행하는 서버에서 procmail(또는 maildrop)과 함께 fetchmail을 어떻게 사용합니까?
procmail

sendmail을 실행하는 서버에서 procmail(또는 maildrop)과 함께 fetchmail을 어떻게 사용합니까?

나는 가지고있다아마존리눅스의 예AWS EC2. 그들은 sendmail상업용 이메일 제공업체인 SMARTHOST를 통해 서로 통신하고 메일을 보냅니다. 내 EC2 인스턴스의 퍼블릭 IP 주소를 가리키는 MX 레코드가 없고 열려 있는 수신 메일 포트도 없습니다. 내가 정말로 원하는 것은 사용자가 양식을 제출할 때마다 비즈니스 웹사이트(goformz.com)가 PDF 양식과 함께 POST 요청을 이러한 인스턴스에서 호스팅하고 있는 웹사이트로 보내는 것입니다. 하지만 그들이 어떻게 해야 할지 알아내기 전까지...

Admin

나에게 이메일을 보내지 않고 어떻게 procmail 규칙을 테스트할 수 있나요?
procmail

나에게 이메일을 보내지 않고 어떻게 procmail 규칙을 테스트할 수 있나요?

특정 국가로부터 스팸을 많이 받고 있습니다. 소스에는 모두 동일한 패턴이 있습니다. 나는 이 모든 이메일을 자동으로 내 스팸 폴더로 이동시키는 procmail 규칙을 작성하고 싶습니다. 스팸의 출처는 다음과 같습니다(개인 정보 보호를 위해 "[편집됨]"을 추가했습니다). Return-Path: <> X-Original-To: [REDACTED] Delivered-To: [REDACTED] Received: from [REDACTED] ([REDACTED] [REDACTED]) by ...

Admin

procmail이 들어오는 메일링 리스트 메시지를 가로채서 ML 구성원의 사서함에 전달하기 전에 수정할 수 있습니까?
procmail

procmail이 들어오는 메일링 리스트 메시지를 가로채서 ML 구성원의 사서함에 전달하기 전에 수정할 수 있습니까?

이메일 주소(실제로는 메일링 리스트)가 있고 기본 procmail 설정이 활성화되어 있습니다. 이제 procmail은 들어오는 이메일을 fs로 덤프합니다. 이 ML을 수신하는 모든 이메일의 본문에 사용자 지정 문자열을 추가하려는 사용 사례가 있습니다. 나는 지난 며칠 동안 procmail을 읽었으며 이메일 제목/본문 수정과 관련하여 본 모든 답변/예는 명시적으로 sendmail을 사용하여 수정된 이메일을 "전달"하거나 수정된 ​​이메일을 사용자 정의 사서함에 덤프합니다. . 내가 원하는 것은 메시지가...

Admin

procmail이 구성 파일을 읽을 수 없더라도 종료 코드 0을 반환합니다. 이를 방지하는 방법은 무엇입니까?
procmail

procmail이 구성 파일을 읽을 수 없더라도 종료 코드 0을 반환합니다. 이를 방지하는 방법은 무엇입니까?

이 문제를 다루는 것은 이번이 처음 procmail이므로 다음 질문이 어리석었다면 사과드립니다. 제작 에 들어가기 procmail전에 몇 가지 기본적인 테스트를 하고 있습니다 . 그 중 하나는 완전히 예상치 못한 결과를 가져왔으며, 이로 인해 내 시나리오에서는 거의 쓸모가 없게 되었습니다. 구성 파일을 읽을 수 없는 경우에도 완료 시 procmail종료 코드를 (true)로 설정 합니다. 0내 시나리오에서는 procmail구성 파일을 읽을 수 fetchmail없으면 procmail필요에 따라 메시지를...

Admin

FROM을 기반으로 단순 전달 procmail 규칙을 설정하는 방법은 무엇입니까?
procmail

FROM을 기반으로 단순 전달 procmail 규칙을 설정하는 방법은 무엇입니까?

Procmail을 사용하여 다음과 같은 규칙을 추가하고 싶습니다. 이 특정 이메일 주소에서 이메일이 오는 경우현지 배송 외에도, 다른 이메일 주소로도 전달해 주세요. 이 규칙에 대한 나의 시도는 다음과 같습니다. :0 c: * ^From:[email protected] ! [email protected] ...하지만 이것은 작동하지 않는 것 같습니다. 실제로는 아무것도 하지 않는 것 같습니다. ...

Admin

Procmail: "ticket@domain"이라는 주소로 티켓 번호를 보내시겠습니까?
procmail

Procmail: "ticket@domain"이라는 주소로 티켓 번호를 보내시겠습니까?

나는 다음을 수행하고 싶습니다 : 사용자가 다음 주소로 이메일을 보냅니다.1234@domain 1234@domain다음 주소로 보낸 이메일로 인식된 Procmailticket+1234@domain Procmail 레시피는 티켓 번호를 처리하고 이메일을 버그 추적기로 전달합니다. 어디용감한나의 현재 장애물이다. 이것은 개념 증명입니다. 이 시점에서 ticket+1234@domain이메일이 올바르게 전달되도록 하려면 사용자는 티켓을 에 보내야 합니다 . SUBJECT=`/usr/bin/formail ...

Admin

fetchmail의 mda 옵션에 있는 %F, %T, %s는 무엇을 의미하나요?
procmail

fetchmail의 mda 옵션에 있는 %F, %T, %s는 무엇을 의미하나요?

World Wide Web에서 페이지를 검색하는 동안 다음과 같은 예를 자주 접하게 됩니다 ~/.fetchmailrc. poll mail.example.com port 993 proto imap user "max123" password "123456" mda "/usr/bin/procmail -f %F -d %T" %F은 무슨 %T뜻인가요? 가끔 나도 그런 걸 본다 %s. 사용 가능한 모든 옵션에 대한 문서는 어디에서 찾을 수 있습니까 %? 나는 본 적이이메일 매뉴얼 받...

Admin

cmdline에서 procmail을 실행하고 .eml 파일을 입력으로 제공하려면 어떻게 해야 합니까?
procmail

cmdline에서 procmail을 실행하고 .eml 파일을 입력으로 제공하려면 어떻게 해야 합니까?

수신 이메일에서 외부 Python 스크립트를 실행할 때 Procmail이 실패합니다. 그 후에 스크립트를 수동으로 실행하고 procmail과 동일한 매개변수를 제공하려고 시도했습니다. 아무런 문제 없이 통과되었으므로 procmail이 스크립트에 문제가 있는 이유를 알아내려고 노력하고 있습니다. cmdline에서 procmail을 실행하고 이메일의 원시 데이터가 포함된 저장된 .eml 파일의 경로를 제공할 수 있습니까? 다른 것을 구성해야 한다면 권한이 잘못되었을 수도 있습니다. 하지만 Python 스...

Admin

procmail을 통해 복사된 이메일의 파일 이름을 어떻게 가져와서 스크립트에 전달합니까?
procmail

procmail을 통해 복사된 이메일의 파일 이름을 어떻게 가져와서 스크립트에 전달합니까?

이메일이 내 서버에 도착하면 스크립트를 실행하고 파일 이름을 전달하려고 합니다. 첫 번째 부분이 완료되었습니다. procmail은 이메일이 도착할 때마다 스크립트를 실행합니다. 스크립트를 실행하기 전에 이메일을 특정 디렉터리에 복사합니다. :0c procmail-dir/ :0 fw | /usr/bin/python3 /home/user/script.py 방금 procmail-dir에 저장한 이메일의 파일 이름/경로를 어떻게 가져와 script.py에 전달합니까? ...

Admin

새로운 .procmailrc를 사용하여 스풀 파일에서 procmail을 호출하시겠습니까?
procmail

새로운 .procmailrc를 사용하여 스풀 파일에서 procmail을 호출하시겠습니까?

최근 Postfix 메일 서버에 사용할 새 .procmailrc파일을 구성했습니다 . .forward새 이메일과 새 이메일 필터를 사용하여 테스트 .procmailrc하고 필요에 따라 올바르게 전달했습니다. 이제 /var/spool/mail/***username***새 파일을 사용하여 내 파일의 전체 내용을 재처리하여 .procmailrc2000개가 넘는 모든 메시지가 새 파일로 올바르게 분류되고 ~/mail/Likely-Spam필터링되지 않은 모든 메시지가 미래 세대를 위해 내 회사 Outlook...

Admin

procmail 키릴 문자 변환
procmail

procmail 키릴 문자 변환

fetchmail나는 계정에서 메일을 가져와 메시지를 procmail해당 계정으로 연결하여 필터를 적용하고 첨부 파일을 저장하는 스크립트를 작성했습니다 . 메시지 주제에 필터를 사용하고 있지만 소스 주제에 키릴 문자가 포함되어 있으므로 fetchmail메시지가 procmail최종 주제로 파이프되면 UTF-8 암호화로 시작하다가 횡설수설하게 됩니다. Procmail스크립트는 다음과 같습니다. :0fHw *^Content-Type:*text/plain; *charset="?(iso-8859-1|US-...

Admin

각 메일링 리스트의 사본을 다른 서버로 라우팅
procmail

각 메일링 리스트의 사본을 다른 서버로 라우팅

Postfix 뒤에서 실행되는 메일링 리스트 서버가 있습니다. 별도의 가상 머신에서 ML 소프트웨어를 업그레이드하고 있으며 모든 것이 제대로 작동하는지 확인하기 위해 프로덕션 게시물의 사본을 보내려고 합니다. ML 호스트에 Postfix를 설정 하여 always_bcc로컬 사용자(listmail)를 가리키도록 한 다음 /etc/procmailrc테스트 환경에서 업그레이드된 호스트에 메시지를 보내는 데 사용합니다. # send copy of ML posts to lists.test :0 * ^To...

Admin