OpenSMTPD: 루트 사용자의 mbox에 있어야 하는 메일이 기본 사용자의 메일함에 있습니다.

OpenSMTPD: 루트 사용자의 mbox에 있어야 하는 메일이 기본 사용자의 메일함에 있습니다.

그래서 OpenBSD VPS에 OpenSMTPD 서버를 설정했습니다. 별칭 파일 경로를 지정하고 .txt 파일의 해당 별칭을 기반으로 특정 사용자에게 메일을 전달하도록 "local_mail" 작업을 구성했습니다 /etc/mail/smtpd.conf. (저는 다음 코드 블록에서 지정하지 않은 행을 참조하기 위해 ...를 사용합니다.)

...
table aliases file:/etc/mail/aliases
...
action "local_mail" mbox alias <aliases>
...

현재 파일 /etc/mail/aliases은 다음과 같습니다

# Basic system aliases -- these MUST be present
MAILER-DAEMON: postmaster
postmaster: root

# General redirections for important pseudo accounts
daemon: root
ftp-bugs: root
operator: root
www:    root

...

mail: qwerty

여기서 qwerty는 내 사용자 이름입니다.

문제: 포스트마스터에게 전송된 모든 메일은 루트 사용자의 mbox에서 찾아야 합니다. 하지만 qwerty 사용자의 mbox에는 나타납니다.

답변1

몇몇 버전부터 /root/.forward설치 중에 루트가 아닌 사용자를 생성하도록 선택하면 파일이 생성됩니다.

이에 대한 자세한 내용은 다음을 참조하세요.포워드(5).

관련 정보