Sendmail virtusertable 설정에서 계정에 와일드카드를 사용하는 방법
글쓴이: sms2000 / 작성시간: 화, 2014/06/24 - 7:16오후
.
.
.
안녕하세요.
검색은 해 보았는데, 비슷한 내용을 못 찾아서 질문 드립니다.
sendmail의 virtusertable 설정에 대하여 질문 드립니다.
virtusertable 은 가상(또는 실제)에게 온 메일을 실계정으로 전달해 주도록 맵핑하는 걸로 알고 있는데요.
virtusertable
---------------------------------------
virtual-user@mydomain.com webmaster
위와 같이 설정하면 virtual-user@mydomain.com 에게 온 메일이 webmaster 계정에게 잘 전달 됩니다.
제가 하고 싶은것은 virtual-user-1 부터 virtual-user-1000 처럼 virtual-user- 뒤에 임의의 숫자가 1~1000 까지 나올 수 있는 가상 계정을 특정 계정으로 매핑하고 싶습니다.
1000 개의 가상계정을 모두 일일이 입력하지 않고, 와일드카드를 이용해서 할 수 있는 방법이 있을까요?
대략 정규식으로 아래처럼입니다.
virtusertable
---------------------------------------------------------
virtual-user-([0-9]{1,4})@mydomain.com webmaster
읽어주셔서 감사합니다.
.
.
.
Forums:
sendamil에서 localpart에 +문자열을
sendamil에서 localpart에 +문자열을 사용할 수 있습니다. 이걸 이용하면 비슷하게는 구현을 할 수 있습니다.
예를 들어,
virtual-user@mydomain.com webmaster
라고 설정을 하시고 메일을 보낼 때 계정 이름을
virtual-user+1
...
virtual-user+1000
이렇게 사용을 하시면 원하시는 바와 비슷하게 구현이 가능 할 것 같습니다.
자세한 사항은 http://www.sendmail.com/sm/open_source/docs/configuration_readme/ 에서 virtusertable 부분을 보시면 되며, "%2" 로 문서 검색을 하시면 금방 찾으실 수 있을 겁니다.
안녕하세요.
설정이 간단해서 좋은 방법 같습니다.
한번 시도해 봐야겠습니다.
답변 감사합니다.
댓글 달기