Subject: The mailing list for listmasters using Sympa
List archive
- From: Steve Shipway <address@concealed>
 - To: Pat Allen <address@concealed>, "address@concealed" <address@concealed>
 - Subject: RE: [sympa-users] Help with scenari
 - Date: Mon, 28 Sep 2015 22:36:53 +0000
 
The verify_netmask rule only checks REMOTE_ADDR, so it never works with SMTP. Even if it did, you’d only be able to check the last hop which would likely be your mail gateway or Exchange server. 
 The way we do it is to add a custom header using our mail gateway – when a message arrives, we test the source IP and set a ‘X-External’ header to Y or N depending on the previous hop. Then, we can test for this header in a rule and behave appropriately for messages not originating on our network. As all messages go via the gateway, we can be sure that any externally-originating message will have this header. Of course, we could make it add the whole IP address if we prefer and match against that, but in practice we’re only interested in internal/external. 
 equal([msg_header->X-External],'YES') smtp,md5 -> editorkey 
 Note that with the regexp match, you should put the end anchor to prevent people from using email addresses like address@concealed to get through it 
 match([sender],/@mbari\.org$/) 
 Steve 
 
 From: address@concealed [mailto:address@concealed] On Behalf Of Pat Allen 
 Hi everyone, 
 I need to tighten up the security on our server and restrict the sending of messages on some (but not all) lists based on IP address. It seems that I would really like to replace the 
 match([sender],/mbari\.org/) smtp,smime,md5 -> do_it 
 in the send.intranetorprivate scenari with something that will match our class B network. Can I use the verify_netmask rule in the scenari to test the where the mail message is being sent from? I can't figure out from the documentation if this only works with the web interface. 
 Or does anybody have a better way of accomplishing this? Suggestions are certainly welcome. 
 Thanks! Pat  | 
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
- 
            
            [sympa-users] Help with scenari,
            Pat Allen, 09/28/2015
- RE: [sympa-users] Help with scenari, Steve Shipway, 09/28/2015
 
 
Archive powered by MHonArc 2.6.19+.