Jared,
If you already hacked the interface extensively, I see no reason why you
couldn't hack it for this.
You would likely want to div out the password boxes on the preferences
page and replace it with a link to a popup window to your other system.
Allways div hidden the stuff on the preferences page and don't just
simply comment it out since some of the values are required when that
page is submitted for at least other purposes. In your case (college
environment) I would strongly recommend that you take some data appended
to the link that is generated from webmail sessions and encrypt/jumble
it so that no one could simply guess how to go directly to your script
and change someone else's password.
Matt
Jared Pickerell wrote:
Thanks for the thoughts guys BUT, we've already had a 3^rd party dev
code the whole new account maintenance system. It relies on the
passwords being changed from one of our interfaces. We actually are
using a SQL back-end, but changing our logic to push password changes
from IMail out would require more time and work than I want to devote
to it. I'd rather change the IMail side. We don't need to integrate
our interface into IMail Webmail, but just remove the password change
that's there and put a link to our URL.
Even a few pointers and I could probably have the person who wrote the
rest of the interface for us, modify the IMail code. She did it all in
ASP.NET 2.0, so should be able to figure out the IMail code with a
little help I think. But if someone else has already done something
similar and would be willing to share, I'd be oh so very grateful
too!!! Is this something I should contact Ipswitch support on do you
think?
Thanks
Jared
Jared Pickerell
Co-Director/Network Admin
Information Systems
Highland Community College
606 W Main, Highland, KS 66035
*From:* [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] *On Behalf Of *Evans Martin
*Sent:* Sunday, July 08, 2007 2:56 AM
*To:* [email protected]
*Subject:* RE: [IMail Forum] Further customization by domain in 2006.2
You wouldn't even need to switch to a database. You can just copy the
string from one password field to another in the registry. It
wouldn't be hard at all to code it.
---
*Evans L. Martin - Martek.Net <http://www.martek.net> / MartekWare.Com
<http://www.martekware.com>*
*Phone:* (615) 533-0197 * AOL IM:* Martek01
Hosting Solutions & Custom Software Development
Home of *iPlus Info Browser* for IMail / SmarterMail
Specialization is for insects. --Robert A. Heinlein
------------------------------------------------------------------------
*From:* [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] *On Behalf Of *Matt
*Sent:* Saturday, July 07, 2007 9:54 PM
*To:* [email protected]
*Subject:* Re: [IMail Forum] Further customization by domain in 2006.2
Jared,
There are multiple ways to approach this, but most involve some
extensive web programming and scripting capabilities.
I might suggest that you try to sync the passwords on the back-end.
You can take this one domain and use a database instead of IMail's
registry to manage the user data, and then you can take the plain-text
passwords from the database and sync those with whatever other
resources you wish to have. That is likely the simplest way and it
wouldn't require hacking the interface at all. All your work would be
on the back-end.
Matt
Jared Pickerell wrote:
I am needing to replace the standard "change password" function of the
preferences page, but only for one domain. Instead of the option of
typing your password twice and submitting, I am needed to put a link
to an external "password change" page that changes a users password in
multiple systems.
Is this type of customization possible with using the "branding"
folder and domain.com subfolder with the branding.config file? If so
how could this be done? If not with branding.config then how could I
do this with the directly modifying the aspx files (remembering that I
only need this for one domain name)?
Any help or pointers would be greatly appreciated!!!!
Thanks
Jared
Jared Pickerell
Co-Director/Network Admin
Information Systems
Highland Community College
606 W Main, Highland, KS 66035
O (785) 442-6032
F (785) 442-6113
C (785) 741-2186