이메일 계정 이름에 대문자가 포함된 이메일 주소를 차단하도록 이메일 서버에 스팸 블랙리스트 규칙을 설정하고 싶습니다. 어떻게 설정해야 합니까?
규칙 파일의 내용은 다음과 같습니다.
From: *@friendly.com yes (all "friendly.com" domain email address.)
From: /^192\.168\.13[4567]\./ yes (represent 192.168.13~17
대문자가 포함된 다음 이메일 주소 이메일 계정 이름은 차단되어야 합니다.
[email protected]
[email protected]
[email protected]
...on so forth
어떤 조언이라도 감사드립니다.
답변1
귀하의 특정 이메일 서버를 모르지만 다음을 검색해 보세요.어느문자열의 대문자의 경우 정규식(예: )을 사용할 수 있습니다 [A-Z]
. 여기에 사용된 예가 있습니다 grep
(스위치는 -o
표현식에서 일치하는 항목만 인쇄하는 데 사용됩니다).
echo "[email protected]" | grep -o '[A-Z]'
T
S
...이 표현식은 이름의 the 및 the 에만 일치하는 것을 볼 수 있습니다 T
.S