가상 파일의 패턴에 접미사 문제

가상 파일의 패턴에 접미사 문제

모든 이메일을 특정 이메일 주소로 전달하려고 합니다. 내 생각에는 'main.cf' 및 'virtual-regexp' 파일과 같은 모든 것이 제대로 설정되어 있는 것 같습니다. '가상' 파일에 다음을 넣으면 전달이 올바르게 작동합니다.

@ourmail.com[이메일 보호됨]

그러나 '가상'에서 다음을 사용하여 모든 이메일을 해당 ID로 보내려고 하면 이를 무시하고 원래 사용자에게 보냅니다.

(.*)[이메일 보호됨]

우리는 다음 질문과 답변에서 위에 대한 아이디어를 얻었습니다.https://stackoverflow.com/questions/18270439/postfix-2-9-6-1-forward-all-mail-to-an-external-mail-address

'(.*)' 패턴이 작동하지 않는 이유에 대한 아이디어가 있나요? 우리는 머리가 돌기 시작할 정도로 다양한 패턴을 시도했습니다.

답변1

문제를 해결했습니다. 위에 나열된 단계를 완료해야 하지만 추가적으로 postfix 프로세스를 다시 시작하기 전에 main.cf에서 다음 줄(있는 경우)을 주석 처리해야 합니다.

#virtual_alias_maps = hash:/etc/postfix/virtual
#virtual_alias_domains = hash:/etc/postfix/virtual

관련 정보