내 임무는 GUI 화면에서 사용자가 입력한 텍스트를 가져와 해당 규칙을 기반으로 Spamassassin 규칙을 생성하고 .eml
파일 집합에 대해 규칙을 테스트하는 Java 프로그램을 작성하는 것입니다.
그래서 몇 가지 매개변수를 사용하여 spamassassin 프로세스를 호출하고 프로세스 반환 값을 얻어야 한다고 생각합니다. 이 목표를 달성하는 것이 가능합니까?
답변1
전화하시면 spamassassin
도움 -h
을 받으실 수 있습니다 .
-e, --exit-code Exit with a non-zero exit code if the
tested message was spam
그리고 settings 를 사용하여 디렉토리를 구성할 수 있으므로 -C
"규칙"을 추가할 때 일반 구성을 망칠 필요가 없습니다.
테스트할 프로그램의 매개변수로 이러한 옵션과 일부 이메일을 사용하여 spamassassin을 호출하기만 하면 됩니다.