我继承了ColdFusion应用程序(我是ColdFusion中的菜鸟),它使用GetAuthUser()读取登录用户的名称,然后附加@ mycompany.com发送电子邮件。
我们将迁移到新域名,根据该域名,我们会收到与我们的电子邮件地址不符的用户名。
例如,我以rickhodder身份登录,我的电子邮件地址是rickhodder@mycompany.com,我在新域名下的登录名是C12345,但我的电子邮件地址仍然是rickhodder@mycompany.com。
从网上的一些研究中我发现ColdFusion不会违反活动目录,它违背了NT域。
ColdFusion下是否有办法阅读与用户关联的电子邮件?
答案 0 :(得分:4)
我认为CF不会为您提供“开箱即用”的信息。您可能希望查看CFLDAP功能并使用它来查找AD服务器中的用户信息,其中应包含您需要的信息。
如果您选择此路线,则可以使用自己的详细信息进行连接以进行开发,但请确保创建了一个帐户,以便在生产环境中执行LDAP连接。它应该设置密码不会过期,并且没有登录权限或执行其他操作。很可能你的域管理员会知道你的内容远比我能解释的要好。