views:

11

answers:

0

We're running Microsoft Entourage 2008 for email on our Mac systems. Until recently we have NOT been using SSL. Since we now have the certificate on the server we would like to change all accounts to use this. The problem is that we have a few hundred systems and this will take considerable time. Is anyone familiar of a script that will modify the users existing account in Entourage and change to use SSL.

Creating a new account you would do something like this:

tell application "Microsoft Entourage"
        activate
        make new Exchange account with properties {name:"Mailbox - " & fullName, Exchange ID:shortName, domain:WindowsDomain, full name:fullName, email address:emailAddress, search base:LDAPSearchBase, Exchange server settings:{address:ExchangeServer, requires SSL:ExchangeServerSSL, port:ExchangeServerSSLPort}, public folder server settings:{address:PublicFolderServer, requires SSL:PublicFolderServerSSL, port:PublicFolderServerSSLPort}, LDAP server settings:{address:LDAPServer, LDAP requires authentication:LDAPRequiresAuthentication, requires SSL:LDAPServerSSL, port:LDAPServerSSLPort, maximum entries:LDAPMaximumResults}}
        try
            close window "Entourage Setup Assistant"
        end try

        set enabled of schedule "Send & Receive All" to scheduled

    end tell

However, we really cannot create new accounts for people. It is literally ONLY 3 check boxes that have to be changed in the settings.