Announcement

Collapse
No announcement yet.

Automatic Outlook Profile Configuration .

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Automatic Outlook Profile Configuration .

    Hello All ,
    I have a Query regrading the Automatic Outlook profile Configuration in a AD implemented Organization with an Exchange server 2003 .

    Want to implement that once user login to Domain configured desktop with his ID & Password first time .When he click on his Outlook Icon on Desktop his profile gets automatically configured without entering manually the server name etc ..


    Does any one have any update how to implement this & how it works..send teh complete process ..


    Thanks all !

    Regards
    Thomas

  • #2
    Re: Automatic Outlook Profile Configuration .

    You could use the Profile Wizard in the resource kit.
    http://office.microsoft.com/en-us/or...402981033.aspx
    cheers
    Andy

    Please read this before you post:


    Quis custodiet ipsos custodes?

    Comment


    • #3
      Re: Automatic Outlook Profile Configuration .

      Hi,

      Get the resource kit tools.. it's very easy to do.

      MS has a file called outlook.prf (the normal name). You can customize this file and use it conjunction with another tool, newprof.exe or the better version: modprof.exe. When you read the docs on them, you can use the programs to automatically generate the profile the way you want it.

      The only key factor, is that the user name MUST match the mailbox aliases in Exchange. On a second note, newprof.exe depends on the file called mapisvc.inf and it MUST be located in System32. When you install outlook, it creates a much larger copy of mapisvc.inf (location varies by version). If you intend to use newprof.exe, rename the original, and replace it with the newer/larger version.


      there are also few third party tool autoprof.com which can help you for his.

      Rgds

      Comment


      • #4
        Re: Automatic Outlook Profile Configuration .

        Hi .
        Thanks for ur inputs,but i came to know that its being done through scripting & Group Policy ..so any idea how its being implemented & what is the script ...


        Regards
        Thomas

        Comment


        • #5
          Re: Automatic Outlook Profile Configuration .

          Group Policy cannot automatically configure Outlook for you on its own.
          Calling a script might do it, but that script will be calling a configuration file of some kind.

          Where I deploy Exchange fresh, with new installations of Office, I use the Office Resource Kit to create a custom installation. As already pointed out, it is possible to call the PRF file that is created in that resource kit from a login script. That is documented on the office.microsoft.com web site.

          Simon.
          --
          Simon Butler
          Exchange MVP

          Blog: http://blog.sembee.co.uk/
          More Exchange Content: http://exchange.sembee.info/
          Exchange Resources List: http://exbpa.com/
          In the UK? Hire me: http://www.sembee.co.uk/

          Sembee is a registered trademark, used here with permission.

          Comment


          • #6
            Re: Automatic Outlook Profile Configuration .

            Thanks to u all for inputs ...

            Comment


            • #7
              Re: Automatic Outlook Profile Configuration .

              Hello,

              You can also use a tool called RichProfile.exe (http://www.block.net.au/help/richprofile/) which can do all for you.

              All what you would have to do, is to add a line in your login.bat or whatever script you use now at login to make people have their Exchange profile configured.

              The line would be something like :

              RichProfile.exe ExchangeSRV %username% Profile-%username% N D

              Where :

              ExchangeSRV is the name of your Exchange server
              %username% the username of your user
              Profile-%username% the name of the profile to be created
              N is do not deleted existing profile with same name
              D is set profile as default profil

              This tool works like a charm, we are currently testing it on Exchange 2003.

              Just be aware to contact the guy for licensing if you use it in a commercial company.

              Have fun.

              Comment


              • #8
                Re: Automatic Outlook Profile Configuration .

                Originally posted by Gregory View Post
                Hello,

                You can also use a tool called RichProfile.exe (http://www.block.net.au/help/richprofile/) which can do all for you.

                All what you would have to do, is to add a line in your login.bat or whatever script you use now at login to make people have their Exchange profile configured.

                The line would be something like :

                RichProfile.exe ExchangeSRV %username% Profile-%username% N D

                Where :

                ExchangeSRV is the name of your Exchange server
                %username% the username of your user
                Profile-%username% the name of the profile to be created
                N is do not deleted existing profile with same name
                D is set profile as default profil

                This tool works like a charm, we are currently testing it on Exchange 2003.

                Just be aware to contact the guy for licensing if you use it in a commercial company.

                Have fun.
                This tool is perfect and hopefully no catch after some days after you use it.

                Please let me know what the costs are when i want to use it personally at rolling out servers.

                Comment


                • #9
                  Re: Automatic Outlook Profile Configuration .

                  Originally posted by Iznogoud View Post
                  This tool is perfect and hopefully no catch after some days after you use it.

                  Please let me know what the costs are when i want to use it personally at rolling out servers.
                  Hi,

                  To be honest I don't know the price. We do not yet use Exchange, but as soon as we do, we will contact the author.

                  For private use or school it is free :

                  ================================================== =======================
                  This utility is Freeware, for individuals and educational institutes.
                  Corporate's have 30 day evaluation period, after which must
                  contact for volume licensing details.
                  This FULL working copy makes administration easy! Be Honest, Register it!
                  ================================================== =======================

                  Comment


                  • #10
                    Re: Automatic Outlook Profile Configuration .

                    I would just like to point out that I have never had to buy anything to do automatic profile creation. There are plenty of cost free ways of doing it.

                    Simon.
                    --
                    Simon Butler
                    Exchange MVP

                    Blog: http://blog.sembee.co.uk/
                    More Exchange Content: http://exchange.sembee.info/
                    Exchange Resources List: http://exbpa.com/
                    In the UK? Hire me: http://www.sembee.co.uk/

                    Sembee is a registered trademark, used here with permission.

                    Comment


                    • #11
                      Re: Automatic Outlook Profile Configuration .

                      Originally posted by Sembee View Post
                      I would just like to point out that I have never had to buy anything to do automatic profile creation. There are plenty of cost free ways of doing it.

                      Simon.
                      If you know a better way or an easy one, then why don't you put them here so everyone could save the time and hazzle?

                      Comment


                      • #12
                        Re: Automatic Outlook Profile Configuration .

                        Originally posted by Iznogoud View Post
                        If you know a better way or an easy one, then why don't you put them here so everyone could save the time and hazzle?
                        What did I post at 21st August 2008, 18:39 (UK time) then?

                        Microsoft have provided numerous tools to deploy Outlook settings. You just have to do a little bit of work.

                        Simon.
                        --
                        Simon Butler
                        Exchange MVP

                        Blog: http://blog.sembee.co.uk/
                        More Exchange Content: http://exchange.sembee.info/
                        Exchange Resources List: http://exbpa.com/
                        In the UK? Hire me: http://www.sembee.co.uk/

                        Sembee is a registered trademark, used here with permission.

                        Comment


                        • #13
                          Re: Automatic Outlook Profile Configuration .

                          These instrcuctions should help. I have a policy on my network which creates the outlook when the user logs in and opens outlook:
                          Create Outlook Profile When User Logs In.
                          1. Copy the text below to a notepad file then Customize the the items with red text to specifiy your exchange enviroment. Then change the file extension to ".prf"
                          __________________________________________________ ____________
                          ;Automatically generated PRF file from the Microsoft Office Customization and Installation Wizard
                          ; ************************************************** ************
                          ; Section 1 - Profile Defaults
                          ; ************************************************** ************
                          [General]
                          Custom=1
                          ProfileName=Outlook
                          DefaultProfile=Yes
                          OverwriteProfile=APPEND
                          ModifyDefaultProfileIfPresent=TRUE
                          BackupProfile=No
                          ; ************************************************** ************
                          ; Section 2 - Services in Profile
                          ; ************************************************** ************
                          [Service List]
                          ;ServiceX=Microsoft Outlook Client
                          ServiceEGS=Exchange Global Section
                          Service1=Microsoft Exchange Server
                          ServiceEGS=Exchange Global Section
                          Service2=Outlook Address Book
                          ;************************************************* **************
                          ; Section 3 - List of internet accounts
                          ;************************************************* **************
                          [Internet Account List]
                          ;************************************************* **************
                          ; Section 4 - Default values for each service.
                          ;************************************************* **************
                          [ServiceEGS]
                          MailboxName=%UserName%
                          HomeServer=servername

                          [Service1]
                          OverwriteExistingService=No
                          UniqueService=Yes
                          MailboxName=%UserName%
                          HomeServer=servername
                          AccountName=Microsoft Exchange Server

                          [Service2]

                          ;[ServiceX]
                          ;FormDirectoryPage=
                          ;-- The URL of Exchange Web Services Form Directory page used to create Web forms.
                          ;WebServicesLocation=
                          ;-- The URL of Exchange Web Services page used to display unknown forms.
                          ;ComposeWithWebServices=
                          ;-- Set to TRUE to use Exchange Web Services to compose forms.
                          ;PromptWhenUsingWebServices=
                          ;-- Set to TRUE to use Exchange Web Services to display unknown forms.
                          ;OpenWithWebServices=
                          ;-- Set to TRUE to prompt user before opening unknown forms when using Exchange Web Services.

                          ;************************************************* **************
                          ; Section 5 - Values for each internet account.
                          ;************************************************* **************

                          ;************************************************* **************
                          ; Section 6 - Mapping for profile properties
                          ;************************************************* **************

                          [Microsoft Exchange Server]
                          ServiceName=MSEMS
                          MDBGUID=5494A1C0297F101BA58708002B2A2517
                          MailboxName=PT_STRING8,0x6607
                          HomeServer=PT_STRING8,0x6608
                          OfflineAddressBookPath=PT_STRING8,0x660E
                          OfflineFolderPath=PT_STRING8,0x6610

                          [Exchange Global Section]
                          SectionGUID=13dbb0c8aa05101a9bb000aa002fc45a
                          MailboxName=PT_STRING8,0x6607
                          HomeServer=PT_STRING8,0x6608
                          RPCoverHTTPflags=PT_LONG,0x6623
                          RPCProxyServer=PT_UNICODE,0x6622
                          RPCProxyPrincipalName=PT_UNICODE,0x6625
                          RPCProxyAuthScheme=PT_LONG,0x6627
                          CachedExchangeConfigFlags=PT_LONG,0x6629

                          [Microsoft Mail]
                          ServiceName=MSFS
                          ServerPath=PT_STRING8,0x6600
                          Mailbox=PT_STRING8,0x6601
                          Password=PT_STRING8,0x67f0
                          RememberPassword=PT_BOOLEAN,0x6606
                          ConnectionType=PT_LONG,0x6603
                          UseSessionLog=PT_BOOLEAN,0x6604
                          SessionLogPath=PT_STRING8,0x6605
                          EnableUpload=PT_BOOLEAN,0x6620
                          EnableDownload=PT_BOOLEAN,0x6621
                          UploadMask=PT_LONG,0x6622
                          NetBiosNotification=PT_BOOLEAN,0x6623
                          NewMailPollInterval=PT_STRING8,0x6624
                          DisplayGalOnly=PT_BOOLEAN,0x6625
                          UseHeadersOnLAN=PT_BOOLEAN,0x6630
                          UseLocalAdressBookOnLAN=PT_BOOLEAN,0x6631
                          UseExternalToHelpDeliverOnLAN=PT_BOOLEAN,0x6632
                          UseHeadersOnRAS=PT_BOOLEAN,0x6640
                          UseLocalAdressBookOnRAS=PT_BOOLEAN,0x6641
                          UseExternalToHelpDeliverOnRAS=PT_BOOLEAN,0x6639
                          ConnectOnStartup=PT_BOOLEAN,0x6642
                          DisconnectAfterRetrieveHeaders=PT_BOOLEAN,0x6643
                          DisconnectAfterRetrieveMail=PT_BOOLEAN,0x6644
                          DisconnectOnExit=PT_BOOLEAN,0x6645
                          DefaultDialupConnectionName=PT_STRING8,0x6646
                          DialupRetryCount=PT_STRING8,0x6648
                          DialupRetryDelay=PT_STRING8,0x6649

                          [Personal Folders]
                          ServiceName=MSPST MS
                          Name=PT_STRING8,0x3001
                          PathToPersonalFolders=PT_STRING8,0x6700
                          RememberPassword=PT_BOOLEAN,0x6701
                          EncryptionType=PT_LONG,0x6702
                          Password=PT_STRING8,0x6703
                          [Unicode Personal Folders]
                          ServiceName=MSUPST MS
                          Name=PT_UNICODE,0x3001
                          PathToPersonalFolders=PT_STRING8,0x6700
                          RememberPassword=PT_BOOLEAN,0x6701
                          EncryptionType=PT_LONG,0x6702
                          Password=PT_STRING8,0x6703
                          [Outlook Address Book]
                          ServiceName=CONTAB

                          [LDAP Directory]
                          ServiceName=EMABLT
                          ServerName=PT_STRING8,0x6600
                          UserName=PT_STRING8,0x6602
                          UseSSL=PT_BOOLEAN,0x6613
                          UseSPA=PT_BOOLEAN,0x6615
                          DisableVLV=PT_LONG,0x6616
                          DisplayName=PT_STRING8,0x3001
                          ConnectionPort=PT_STRING8,0x6601
                          SearchTimeout=PT_STRING8,0x6607
                          MaxEntriesReturned=PT_STRING8,0x6608
                          SearchBase=PT_STRING8,0x6603

                          [Microsoft Outlook Client]
                          SectionGUID=0a0d020000000000c000000000000046
                          FormDirectoryPage=PT_STRING8,0x0270
                          WebServicesLocation=PT_STRING8,0x0271
                          ComposeWithWebServices=PT_BOOLEAN,0x0272
                          PromptWhenUsingWebServices=PT_BOOLEAN,0x0273
                          OpenWithWebServices=PT_BOOLEAN,0x0274
                          CachedExchangeMode=PT_LONG,0x041f
                          CachedExchangeSlowDetect=PT_BOOLEAN,0x0420
                          [Personal Address Book]
                          ServiceName=MSPST AB
                          NameOfPAB=PT_STRING8,0x001e3001
                          Path=PT_STRING8,0x001e6600
                          ShowNamesBy=PT_LONG,0x00036601

                          ; ************************************************** **********************
                          ; Section 7 - Mapping for internet account properties. DO NOT MODIFY.
                          ; ************************************************** **********************

                          [I_Mail]
                          AccountType=POP3
                          ;--- POP3 Account Settings ---
                          AccountName=PT_UNICODE,0x0002
                          DisplayName=PT_UNICODE,0x000B
                          EmailAddress=PT_UNICODE,0x000C
                          ;--- POP3 Account Settings ---
                          POP3Server=PT_UNICODE,0x0100
                          POP3UserName=PT_UNICODE,0x0101
                          POP3UseSPA=PT_LONG,0x0108
                          Organization=PT_UNICODE,0x0107
                          ReplyEmailAddress=PT_UNICODE,0x0103
                          POP3Port=PT_LONG,0x0104
                          POP3UseSSL=PT_LONG,0x0105
                          ; --- SMTP Account Settings ---
                          SMTPServer=PT_UNICODE,0x0200
                          SMTPUseAuth=PT_LONG,0x0203
                          SMTPAuthMethod=PT_LONG,0x0208
                          SMTPUserName=PT_UNICODE,0x0204
                          SMTPUseSPA=PT_LONG,0x0207
                          ConnectionType=PT_LONG,0x000F
                          ConnectionOID=PT_UNICODE,0x0010
                          SMTPPort=PT_LONG,0x0201
                          SMTPUseSSL=PT_LONG,0x0202
                          ServerTimeOut=PT_LONG,0x0209
                          LeaveOnServer=PT_LONG,0x1000
                          [IMAP_I_Mail]
                          AccountType=IMAP
                          ;--- IMAP Account Settings ---
                          AccountName=PT_UNICODE,0x0002
                          DisplayName=PT_UNICODE,0x000B
                          EmailAddress=PT_UNICODE,0x000C
                          ;--- IMAP Account Settings ---
                          IMAPServer=PT_UNICODE,0x0100
                          IMAPUserName=PT_UNICODE,0x0101
                          IMAPUseSPA=PT_LONG,0x0108
                          Organization=PT_UNICODE,0x0107
                          ReplyEmailAddress=PT_UNICODE,0x0103
                          IMAPPort=PT_LONG,0x0104
                          IMAPUseSSL=PT_LONG,0x0105
                          ; --- SMTP Account Settings ---
                          SMTPServer=PT_UNICODE,0x0200
                          SMTPUseAuth=PT_LONG,0x0203
                          SMTPAuthMethod=PT_LONG,0x0208
                          SMTPUserName=PT_UNICODE,0x0204
                          SMTPUseSPA=PT_LONG,0x0207
                          ConnectionType=PT_LONG,0x000F
                          ConnectionOID=PT_UNICODE,0x0010
                          SMTPPort=PT_LONG,0x0201
                          SMTPUseSSL=PT_LONG,0x0202
                          ServerTimeOut=PT_LONG,0x0209
                          CheckNewImap=PT_LONG,0x1100
                          RootFolder=PT_UNICODE,0x1101
                          [INET_HTTP]
                          AccountType=HOTMAIL
                          Account=PT_UNICODE,0x0002
                          HttpServer=PT_UNICODE,0x0100
                          UserName=PT_UNICODE,0x0101
                          Organization=PT_UNICODE,0x0107
                          UseSPA=PT_LONG,0x0108
                          TimeOut=PT_LONG,0x0209
                          Reply=PT_UNICODE,0x0103
                          EmailAddress=PT_UNICODE,0x000C
                          FullName=PT_UNICODE,0x000B
                          Connection Type=PT_LONG,0x000F
                          ConnectOID=PT_UNICODE,0x0010
                          __________________________________________________ _______________

                          2. Place the "Outlook Profile.prf" file in the \SYSVOL\Domainname\scripts directory.

                          3. Import the "Outlk11.adm" template to User_Configuration\Administrative Templates.
                          This will create a new policy template called Outlook Profile.

                          4. Enable this policy and then type the path of the "Outlook Profile.prf" file. ex. file:\\Domian\\DomianName\SYSVOL\Domain Name\scripts\outlook profile.prf.

                          Mithlesh Kumar
                          MCSE(NT4.0),EXCHANGE 5.5
                          MCP(WIN2K3),Exchange 2k3
                          Last edited by kmithlesh; 8th September 2008, 09:51.

                          Comment


                          • #14
                            Re: Automatic Outlook Profile Configuration .

                            Method... static outlook.inf

                            Situation = clients NT4\W2K pro, NT4 Domain, Exchange 5.5 SP4, OL2000 PIM, user logon names are format "jbloggs", exchange alias is "jbloggs", root of "netlogon" share contains "modprof.exe" and "outlook.inf" and your "login.cmd" file (user logon script)

                            The latest version of modprof.exe understands environmental variables which is good for NT4 and W2k clients. I think there are additional issues with 9.x clients and environmental variables (I don't know for sure as I don't use 9.x)

                            In you "logon.cmd" script you need to add the lines:

                            *******************************start************** **********

                            COPY %0\..\outlook.inf c: ;copies "outlook.inf" to the clients c: drive
                            %0\..\modprof -P c:\outlook.inf ;creates OL profile using settings from C:\outlook.inf

                            *******************************end**************** **********

                            YOU CANNOT copy "outlook.inf" to a location with spaces in the path e.g. C:\documents and settings\... EVEN if you put it in quotes.

                            The -P switch means "use the *.inf file from the following location...

                            %0\..\ means look in the directory the current script executed from.

                            The "outlook.inf" file in the "netlogon" share needs to have the right environmental variables in it.
                            All I am doing is putting in the %USERNAME% environmental variable reference into the "oulook.inf". "Modprof.exe" will then substitute %USERNAME% for the users real account name.

                            The sample "outlook.inf" file is structured like a *.ini file modify the sections 1,2 and 4 as below ....



                            Mithlesh Kumar
                            MCSE(NT4.0),EXCHANGE 5.5
                            MCP(WIN2K3),Exchange 2k3

                            Comment

                            Working...
                            X