Ppostfix에서 모든 보낸 사람 주소를 하나의 주소로 다시 쓰고 있습니다.
main.cf
다음 줄을 포함하세요.
sender_canonical_maps = pcre:/etc/postfix/canonical_sender
파일은 canonical_sender
다음과 같습니다.
/.+/ [email protected]
예상대로 작동하고 내가 원하는 모든 작업을 수행하지만, 이것이 /.+/
수행하는 작업과 차이점을 /.*/
비교하여 이해하고 싶습니다.
답변1
/.+/
모든 문자열과 일치하는 정규식입니다.1또는 그 이상의 문자. /.*/
모든 문자열과 일치하는 정규식입니다.0또는 그 이상의 문자.
이것. 모든 문자와 일치하며 * 및 + 한정자는 이전 표현식이 각각 0회 이상 실행되고 1회 이상 실행되도록 규정합니다.
접미사의 맥락에서 두 정규식은 빈 수신자를 사용하여 해당 지점에 도달할 수 없다고 생각하기 때문에 두 정규식은 동일한 것으로 보입니다(두 정규식은 빈 문자열을 처리하는 방법만 다릅니다).