나는 한동안 손상된 설치 문제를 해결해 왔습니다. 별칭을 변경한 후 변수를 설정 LIST_OF_GROUPS="mygroup"
하고 /etc/rancid/rancid.config
파일에 해당 별칭 레코드를 설정하는 올바른 이메일 주소로 rancid를 보낼 수 없습니다 . newaliases 명령을 여러 번 실행했습니다. 아래는 이메일 로그입니다./etc/aliases
rancid-mygroup: [email protected]
명확하게 말하면 구성을 가져와 이메일을 보내지만 이메일/그룹 내용이 올바르지 않기 때문에 삭제됩니다.
Jun 13 12:15:42 rancid postfix/pickup[27906]: 3B69A214FC: uid=498 from=<rancid>
Jun 13 12:15:42 rancid postfix/cleanup[28607]: 3B69A214FC: message-id=<[email protected]>
Jun 13 12:15:42 rancid postfix/qmgr[22342]: 3B69A214FC: from=<[email protected]>, size=4194, nrcpt=1 (queue active)
Jun 13 12:15:42 rancid postfix/smtp[28615]: 3B69A214FC: to=<[email protected]>, orig_to=<rancid-mygroup>, relay=192.168.40.74[192.168.40.74]:25, delay=0.13, delays=0.02/0.01/0/0.1, dsn=2.6.0, status=sent (250 2.6.0 <[email protected]> Queued mail for delivery)
Jun 13 12:15:42 rancid postfix/qmgr[22342]: 3B69A214FC: removed
버전: rancid 버전 3.1-3.el6 -- postfix 버전-2.6.6-6.el6_5 -- cetnos 6.6 --
답변1
/etc/aliases는 로컬 전달에 사용됩니다. /etc/postfix/virtual 상단의 주석을 참고하세요:
# The optional virtual(5) alias table rewrites recipient
# addresses for all local, all virtual, and all remote mail
# destinations. This is unlike the aliases(5) table which
# is used only for local(8) delivery. Virtual aliasing is
# recursive, and is implemented by the Postfix cleanup(8)
# daemon before mail is queued.
/etc/postfix/virtual에 추가하려는 줄(참고, 콜론 없음):
rancid-mygroup [email protected]
# You may also need
[email protected] [email protected]
그런 다음 해시를 만듭니다.
postmap hash:/etc/postfix/virtual
그런 다음 /etc/postfix/main.cf에 다음 줄을 추가합니다.
virtual_alias_maps = hash:/etc/postfix/virtual
Postfix를 다시 시작하고 테스트하십시오. rancip-mygroup으로 이메일을 보내야 합니다.[이메일 보호됨].