Exim4 및 루트 별칭? 복사본을 루트로 보내시겠습니까?

Exim4 및 루트 별칭? 복사본을 루트로 보내시겠습니까?

로컬 이메일을 사용하도록 Raspberry Pi를 설정하고(Raspbian/Debian에서 기본 MTA로 exim4 사용) 초기 debconf 구성을 수행할 때 루트의 이메일을 내 사용자 계정으로 전달할지 묻는 메시지가 표시되어 완료했습니다. 돌이켜보면 내 사용자 계정(user1이라고 부르겠습니다)뿐만 아니라 루트도 포함했으면 좋았을 것입니다. 즉, 루트로 전송된 모든 메일은 실제로 루트와 user1로 전송되어야 합니다.

/etc/aliases의 별칭을 다음으로 변경합니다.

root: user1, root

다른 점이 없다. 이제 루트의 이메일을 user1로 받는 것 외에 루트 메일 받은 편지함에 "참조"하려면 어떻게 해야 합니까?

답변1

편집만으로는 충분하지 않습니다 /etc/aliases. 다음을 실행해야 합니다.

sudo newaliases

그런 다음

sudo service exim4 restart

~에서man newaliases

Newaliases 메일 별칭 파일 /etc/aliases에 대한 무작위 액세스 데이터베이스를 재구축합니다. 변경 사항을 적용하려면 이 파일을 변경할 때마다 이를 실행해야 합니다.

답변2

FIXED_NEVER_USERSExim에는 루트에 전달될 수 없는 컴파일 시간 설정이 있습니다 .https://github.com/Exim/exim/wiki/Q0039#질문. 자신만의 데비안 패키지를 만들지 않고서는 이 문제를 해결할 수 있는 방법이 없습니다.

관련 정보