Postfix의 이상한 포괄적인 문제

Postfix의 이상한 포괄적인 문제

Postfix와 가상 매핑을 성공적으로 설정했습니다.

virtual_mailbox_domains = test.com test2.com
virtual_mailbox_base = /var/mail/virtualhosts
virtual_mailbox_maps = hash:/etc/postfix/virtual_mailbox
virtual_minimum_uid = 500
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
virtual_alias_maps = hash:/etc/postfix/virtual
allow_mail_to_commands = forward

그런 다음 /etc/postfix/virtual에서 다음과 같은 포괄적인 규칙을 설정했습니다.

[email protected] [email protected]
[email protected] [email protected]
@test.com test_catchall

/etc/postfix/virtual_mailbox에서 다음을 설정했습니다.

[email protected] test.com_pop1
[email protected] test.com_pop2

그건 그렇고, 나는 이미 시스템 사용자 "test_catchall"을 만들었습니다.

이제 이상한 일이 시작됩니다. 내가 이메일을 보낼 때[이메일 보호됨], "test_catchall" 계정으로 캡처됩니다. 지금까지는 문제가 없습니다. 그러나 설정된 시스템 사용자 계정 중 하나로 이메일을 보내면 실제 소유자 대신 test_catchall에 의해 여전히 캡처됩니다.

그러나 가상 별칭에 대해서는 포괄 기능이 제대로 작동합니다.

내가 도대체 ​​뭘 잘못하고있는 겁니까?

Tahnks.

답변1

내 기억이 맞다면 과거에는virtual_maps대신에virtual_alias_maps.

관련 정보