We have developed a custom OWA pages for one of our clients. The changes were made to an OWA files in the C:\Program Files\Microsoft\Exchange Server\ClientAccess\owa folder and it is effecting
all the users of the OWA feature.As I have more than one :) organization in my HMC 4.0 environment, I need to make available the original OWA page to my other clients. One way to do
it is to install another CAS server with OWA and point the clients to it.I am trying to add another OWA instance to the same CAS server (not only the Virtual directory, but the actual
files to). Coping the files to another location, changing its permissions to be the same as original and running new-owavirtualdirectory with -path option and then set-owavirtualdirectory to set the same settings, the original OWA has, didn't help - I am getting
440 Login Timeout immediately.If some one can share with me the procedure of creating another physical instance of OWA directory in one CAS server (Exchange 2007 sp1), I will thank
him from the deep of my heart :)
I have this same issue. We are a County Office of Education and provide email (including OWA) for many of our districts. I would like to customize each log in as much as possible. In an effort to do this I have created the virtual directories, and defaulted
each of them to the proper AD entry so that users do not have to enter their domain name to log in.
I plan to change the look of OWA for each site buy building each of them a custom theme. This is the only way I can find to do this, create a different theme for each of them and then default each virtual directory to the correct theme. This will not keep
things completely seperate since a user at one district could choose the look of another but that is not a huge concern for us.
Now for the reason I am posting this note; the last part left is the Login screen. This is particularly important because we are in the process of upgrading from exchange 2003 to 2007 which means that, for now, the only customization people will see is
the login screen.
In short, I am wondering if you found an answer to your question of having multiple login pages and if so, would you be willing to share them?
In short, I am wondering if you found an answer to your question of having multiple login pages and if so, would you be willing to share them?
You can inject as much code as you want into logon.aspx. Check, for example, requests host header and change login page accordingly. We use this technique to render different OWA login pages for both of our Exchange 2007 hosting brands:
http://ex7.myhosting.com and
http://ex7.mail2web.com
OK...I thought I was all set but then I sat down and started messing around. Where can I make a change to the login.aspx file that will not break it? Every time I try to add something like
That line is just something I found on the web. I was unable to find a specific host header. The biggest problem is that I do not really know what I am doing in ASP. My web programming experience is mostly limited to PHP. I have never worked in ASP.
In PHP I would grab the host variable and mash it through a 'switch' statement. In the switch statement I would setup an array of filenames (replacement css and image files). Then I would drop to the generic page where I would insert the correct file names.
Part of the problem here is that I can not even find all of the file names in the login.aspx and the login.css files
Of course, the biggest problem I have is that I don’t know what I am doing. :-)
Danymanbog
0 Points
4 Posts
Custom OWA pages
Dec 25, 2008 10:18 AM|LINK
Hi,
We have developed a custom OWA pages for one of our clients. The changes were made to an OWA files in the C:\Program Files\Microsoft\Exchange Server\ClientAccess\owa folder and it is effecting all the users of the OWA feature.As I have more than one :) organization in my HMC 4.0 environment, I need to make available the original OWA page to my other clients. One way to do it is to install another CAS server with OWA and point the clients to it.I am trying to add another OWA instance to the same CAS server (not only the Virtual directory, but the actual files to). Coping the files to another location, changing its permissions to be the same as original and running new-owavirtualdirectory with -path option and then set-owavirtualdirectory to set the same settings, the original OWA has, didn't help - I am getting 440 Login Timeout immediately.If some one can share with me the procedure of creating another physical instance of OWA directory in one CAS server (Exchange 2007 sp1), I will thank him from the deep of my heart :)jalspach
Member
6 Points
3 Posts
Re: Custom OWA pages
Feb 23, 2009 04:14 PM|LINK
I have this same issue. We are a County Office of Education and provide email (including OWA) for many of our districts. I would like to customize each log in as much as possible. In an effort to do this I have created the virtual directories, and defaulted each of them to the proper AD entry so that users do not have to enter their domain name to log in.
I plan to change the look of OWA for each site buy building each of them a custom theme. This is the only way I can find to do this, create a different theme for each of them and then default each virtual directory to the correct theme. This will not keep things completely seperate since a user at one district could choose the look of another but that is not a huge concern for us.
Now for the reason I am posting this note; the last part left is the Login screen. This is particularly important because we are in the process of upgrading from exchange 2003 to 2007 which means that, for now, the only customization people will see is the login screen.
In short, I am wondering if you found an answer to your question of having multiple login pages and if so, would you be willing to share them?
Thanks;
James
DmitriG
Contributor
4212 Points
1101 Posts
Re: Custom OWA pages
Feb 23, 2009 05:21 PM|LINK
You can inject as much code as you want into logon.aspx. Check, for example, requests host header and change login page accordingly. We use this technique to render different OWA login pages for both of our Exchange 2007 hosting brands: http://ex7.myhosting.com and http://ex7.mail2web.com
Dmitri Gaikovoi
jalspach
Member
6 Points
3 Posts
Re: Custom OWA pages
Feb 23, 2009 05:27 PM|LINK
Thank you!
James
If you ever run for something, you just bought yourself a vote! ;-)
jalspach
Member
6 Points
3 Posts
Re: Custom OWA pages
Feb 25, 2009 12:18 AM|LINK
<%Response.Write(Request.ServerVariables("server_name"))%>
I get a 500 error back.
That line is just something I found on the web. I was unable to find a specific host header. The biggest problem is that I do not really know what I am doing in ASP. My web programming experience is mostly limited to PHP. I have never worked in ASP.
In PHP I would grab the host variable and mash it through a 'switch' statement. In the switch statement I would setup an array of filenames (replacement css and image files). Then I would drop to the generic page where I would insert the correct file names.
Part of the problem here is that I can not even find all of the file names in the login.aspx and the login.css files
Of course, the biggest problem I have is that I don’t know what I am doing. :-)
James
DmitriG
Contributor
4212 Points
1101 Posts
Re: Custom OWA pages
Feb 25, 2009 01:56 PM|LINK
It is ASP.NET, not Classic ASP.
Dmitri Gaikovoi