Jump to content

Recommended Posts

Posted

Hi

 

Our students are using email like messenger and the staff are just letting them get on with it.

 

I want to prevent students emailing each other, but still allow them to send and receive staff email messages.

 

I looked at delivery restrictions, but not sure if that is the way to go as it refers to prevention of receiving email rather than prevention of sending email?

 

Many thaks

 

Tazz

Posted

are you using exchange? or some other email system?

 

you may find that you can set groups where you can allow sending to some areas and not others. alturnatively you could look at delaying how long it takes to recive messages sent between students... if it isn't instant then they may get bored using it and switch to facebook chat instead via proxy sites

Posted
In exchange, you can indeed define who can email whom (especially useful for the 'AllStaff' list :))

 

That's great but how exactly? Thanks Tazz

Posted

You can't restrict sending like that in exchange but you can restrict revicing:

 

How to restrict internal recipients a user can send to : Exchange 2003

You can set which users the user can send email to, but you have to set it on every individual user. You can make that change in bulk using admodify.net I believe.

 

Exchange works on the "everyone but" method, which means to restrict a single user you have to change everyone else, and change any new users.

 

-M

 

What you need to do is modify all of the student users to accept email from everyone but the students group:

 

How to restrict the users who can send inbound Internet e-mail to another user or to a distribution group in Exchange 2003

  • Thanks 2
Posted
Thanks SYNACK. All works, shame I can't do them all in one hit though!! Guess I'll have to plow through all the users now...:p
Posted (edited)

I have a VBS script which will modify this all in one go.

 

(Offered with no warranty etc. I suggest you try it on a test OU first!)

 

Const ADS_PROPERTY_APPEND = 2
Const strOU = "LDAP://OU=Year 11,OU=Students,OU=MON,OU=Establishments,DC=montgomery,DC=internal" 
Const strGroup1 = "CN=Teaching Staff E-Mail,OU=Network Operational Groups,OU=Groups,OU=Not On RM,OU=Establishments,DC=montgomery,DC=internal"

Set objOU = GetObject(strOU) 
objOU.Filter = Array("user")

For Each objUser In objOU
'wscript.Echo objUser.Name
objUser.PutEx ADS_PROPERTY_APPEND, "dLMemSubmitPerms", _
Array(strGroup1)
objUser.SetInfo
Next

 

To use it do the following;

 

1. Create a group that you WANT to be able to e-mail students, in this case we called it Teaching Staff E-mail, because we want teachers to be able to e-mail students, but no one else.

 

2. Program the LDAP string of the container with the users in you want to apply this setting to. You might need to us LDAP browser from softerra to get the correct string, unless you're good at writing them yourself.

 

3. Run the script. This will add the group teaching staff e-mail into the delivery restrictions for every account in the specified OU so that the students can only receive mail from the members of that group.

 

Mike.

 

EDIT: Note, this method also stops them receiving mail from outside the organisation as well. We don't allow this at the moment, so this method works for us! I think there's probably an addition to the script that can change the radial button too, so you can do it the other way round - 'receive from everyone except'

Edited by maniac
Adding information.
Posted
You can't restrict sending like that in exchange but you can restrict revicing:

 

How to restrict internal recipients a user can send to : Exchange 2003

 

 

What you need to do is modify all of the student users to accept email from everyone but the students group:

 

How to restrict the users who can send inbound Internet e-mail to another user or to a distribution group in Exchange 2003

 

Fantastic - I used ADinfinitun and stopped the whole of year 9 mailing eac other! Thanks again.

Posted
We created a little On/Off program for teachers to control email access for students in a particular room. The email launcher program for students first checks an INI file - and will allow/deny based on the room's value. Simple :)
  • 1 year later...
Posted
We created a little On/Off program for teachers to control email access for students in a particular room. The email launcher program for students first checks an INI file - and will allow/deny based on the room's value. Simple :)

 

Time to re-ignite an old thread. Can you share this webman?

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...