none
동시에 특정 두 개의 도메인 주소로 메일 발송을 금지하는 방법 RRS feed

  • 질문

  • 안녕하십니까.

    메시지를 발송할 때 받는사람 목록에 특정 도메인 주소(2개 이상)가 동시에 존재하는 경우 발송을 제한하는 방법을 찾고 있습니다.

    아래와 같이  *@A.com  , *@B.com  두개의 도메인에 하나의 메시지를 동시에 보낼 수 없도록 제한하고 싶습니다.
    받는 사람, 참조, 숨은참조 어디에건 두 개의 도메인 주소로는 동시에 메일을 보낼 수 없어야 하며, 어떤 방법이라도 상관없습니다.

    예1:  받는사람 xxx@A.com  ,  xxx@B.com  ,  xxx@microsoft.com
    예2:  받는사람 xxx@A.com    참조 xxx@B.com
    예3:  받는사람 xxx@microsoft.com   참조 xxx@A.com   숨은참조 xxx@B.com

    Exchange2010 전송규칙을 이용하여 가능할 것도 같았는데, 쉽지가 않습니다.
    답변 부탁드립니다.






    • 편집됨 복부비만 2011년 12월 7일 수요일 오전 8:29
    2011년 12월 7일 수요일 오전 8:22

모든 응답

  • 안녕하십니까? 복부비만 님

    Microsoft TechNet Forum 사이트를 방문해 주셔서 감사합니다.

     

    문의 하신 동시에 특정 두 개의 도메인 주소로 메일 발송을 금지하는 방법에 대한 답변을 드리겠습니다.

     

    아래의 참조 자료를 참조해서 진행하시기 바랍니다.

     

    참고 자료

     

    Exchange 2010 regular expression in transport rules. AND – operator

    http://social.technet.microsoft.com/Forums/en-US/exchange2010/thread/d13434a5-93d0-49e5-b5ac-cb9ff457004e/

     

    제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    2011년 12월 7일 수요일 오전 9:21
    중재자
  • 안녕하세요. 답변 대단히 감사합니다.

    다음으로 예1~2의 경우 메세지를 보낼 수 없도록 설정되었습니다.

    예1:  받는사람 xxx@A.com  ,  xxx@B.com  ,  xxx@microsoft.com
    예2:  받는사람 xxx@A.com    참조 xxx@B.com

    New-TransportRule -Name 'example 1' -Comments '' -Priority '0' -Enabled $true -HeaderContainsMessageHeader 'To' -HeaderContainsWords 'A.com' -HeaderMatchesMessageHeader 'To' -HeaderMatchesPatterns 'B.com$' -RejectMessageReasonText 'Reject' -RejectMessageEnhancedStatusCode '5.7.1'

    New-TransportRule -Name 'example 2' -Comments '' -Priority '0' -Enabled $true -HeaderContainsMessageHeader 'Cc' -HeaderContainsWords 'A.com' -HeaderMatchesMessageHeader 'Cc' -HeaderMatchesPatterns 'B.com$' -RejectMessageReasonText 'Reject' -RejectMessageEnhancedStatusCode '5.7.1'

    New-TransportRule -Name 'example 3' -Comments '' -Priority '0' -Enabled $true -HeaderContainsMessageHeader 'To' -HeaderContainsWords 'A.com' -HeaderMatchesMessageHeader 'Cc' -HeaderMatchesPatterns 'B.com$' -RejectMessageReasonText 'Reject' -RejectMessageEnhancedStatusCode '5.7.1'

    New-TransportRule -Name 'example 4' -Comments '' -Priority '0' -Enabled $true -HeaderContainsMessageHeader 'Cc' -HeaderContainsWords 'A.com' -HeaderMatchesMessageHeader 'To' -HeaderMatchesPatterns 'B.com$' -RejectMessageReasonText 'Reject' -RejectMessageEnhancedStatusCode '5.7.1'

     

     

    그런데, 여전히 숨은 참조에 대해서는 메시지를 보낼 수 있습니다.
    예3:  받는사람 xxx@microsoft.com   참조 xxx@A.com   숨은참조 xxx@B.com

    찾아보니 '받는 사람'에는 참조 및 숨은참조까지 포함되는 걸로 보이던데요
    '받는 사람 주소에 특정 단어가 있는 경우' 와 '받는 사람 주소에 텍스트 패턴이 있는 경우' 조건의 경우 한번에 하나의 주소를 확인을 하는 것으로 보입니다.

    숨은 참조의 경우 적용할 수 있는 방법은 없을까요?

    답변 부탁드립니다. 감사합니다.


    • 편집됨 복부비만 2011년 12월 7일 수요일 오후 11:28
    2011년 12월 7일 수요일 오후 11:11
  • 안녕하십니까? 복부비만 님

    Microsoft TechNet Forum 사이트를 방문해 주셔서 감사합니다.

    숨은 참조에 대해서 방법을 찾으면 답변을 작성해드리겠습니다.

     

    제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    2011년 12월 8일 목요일 오전 8:35
    중재자