ORF反垃圾邮件系统

邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
查看: 21224|回复: 29
打印 上一主题 下一主题

[已解决] 多域名如何能看到所有域名的地址簿?如何登录时不用输入全地址?谢谢!

[复制链接]
跳转到指定楼层
顶楼
发表于 2007-1-7 15:40:16 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
各位好,我是新手,刚刚在公司服务器上建立的md952服务器,一共建立了两个域名:A.COM和1.A.COM,A.COM是主域, 1.A.COM是次域,并且这些域名都是虚的,因为我们是在局域网内使用的,并没有实际存在的域名。建立后两个域之间的用户可以互相通信,但问题是,发信时从地址簿查找用户名时,只能看到本域的用户,不能查看其它域的用户地址,不知道有解决的办法吗?我尝试使用公共文件夹,但是总不成功。
还有就是,登陆时主域的用户可以只输入用户名xxx和密码就可以了,而次域的用户必须输入xxx@1.A.COM 才能登陆,有没有解决办法让次域的用户也只要输入用户名和密码就能登陆?或者修改登陆页面,使用下拉框选择域名登陆?如何修改?
望各位老师能帮忙,万分感谢!!!!

整理一下,让大家更了解!
meet21century
                                 假定你的端口是3000,有a.com和b.com两个域名
那么如果你用a.com:3000进入邮箱登陆界面那么@a.com的用户不用输入全部名称,但@b.com的要;
如果你用b.com:3000进入邮箱登陆界面那么@b.com的用户不用输入全部名称,但@a.com的要;

goxia
      
                               经过实际的使用经验,我早前已经写过帖子
MDaemon是支持多域的,你用哪个域名去访问MDaemon邮件服务就会自动帮你验证,无须填写完整的邮件地址作为帐号,当然你也可以访问mail.a.com,输入完整的userb@b.com去登录到b.com邮局上。但是通过POP接受时如果关闭了MDaemon下的MD-5加密,那么客户端必须使用完整的邮件地址作为帐号名。


truepenny
            地址簿的问题解决了,只要将公共文件夹打开,并将各域的地址簿权限设置成default(anyone)可查询、可读就可以了,并且设置公共地址簿的联系人文件夹和wc服务同步就可以自动更新了

wxhsh
                陆页面做个下拉框
修改\mdaemon\WorldClient\Templates\相应主题\Logon.html找到<form action="<$ACTION$><$IF CGI:Theme$>&Theme=<$CGI:THEME$><$ENDIF$>" target="_top" method="post">
替换成
<form action="<$ACTION$><$IF CGI:Theme$>&Theme=<$CGI:THEME$><$ENDIF$>" target="_top" method="post" >
找到
<tr align="center">
     <td align="left" valign="top" class="loginText"><b>[$Password$]:</b></td>
     <td align="left" valign="top"><input class="loginInput" type="password" name="assword" autocomplete="off" size="18"   /></td>
    </tr>
插入
<tr>
      <td>域名:</td>
      <td align="left" valign="top">
        <select name="domain_name">
          <option value="test.com">test.com</option>
          <option value="test1.com">test1.com</option>
           </select>
        </td>
     </tr>



<input class="loginInput" type="text" name="User" size="18" value="<$User$>"   />替换为
<input class="loginInput" type="text" name="User" size="18" value=""   />

不过这样就不保存用户名了,考究点就在init函数中把<$Use$>r参数 @后的值都替换为空(包括@),这样就可保持一致了。


[ 本帖最后由 asionliang 于 2007-1-11 08:32 编辑 ]
30
发表于 2007-1-11 09:58:42 | 只看该作者

回复 #30 asionliang 的帖子

EN,版主说的是,最好谁有MD的SDK手册,用第三方的方法总归太费事了。
29
发表于 2007-1-11 08:33:45 | 只看该作者
原帖由 wxhsh 于 2007-1-10 16:12 发表


这个好象不属于MD的范畴,后来想了一下,实现没那么简单,因为WC是用自己的解释器,在没有资料的情况下它的次域变量我也没找到,WA的变量也不能用,传统方法先在LOGIN页前写个临时的页面,用RE ...



嘿嘿。与MD相关都可以讨论
28
发表于 2007-1-10 17:58:37 | 只看该作者
MD支持ODBC连接
MYsql   sql server    oracl等

以MYSQL方式连接时,需要官方下载ODBC的东东,GOXIA上次讲过,你搜一下
27
发表于 2007-1-10 17:31:41 | 只看该作者
我的邮箱!meet21century@163.com
26
发表于 2007-1-10 17:30:26 | 只看该作者
受教了!我好象有你私人邮箱啊!有时间多交流下!求高人指点!
25
发表于 2007-1-10 17:28:09 | 只看该作者

回复 #25 meet21century 的帖子

就是sqlserver的那个脚本,因为是微软出的,通常都称为ms sql
24
发表于 2007-1-10 17:26:03 | 只看该作者
好象没有mssql啊
23
发表于 2007-1-10 17:25:23 | 只看该作者
CREATE TABLE Domains (
        DomainName varchar(66) NOT NULL,
        DomainID int auto_increment NOT NULL,
        PRIMARY KEY (DomainID),
        CONSTRAINT IdxConstraint UNIQUE (DomainName)       
)
GO

CREATE TABLE UserList (
        UserID int auto_increment NOT NULL,
        Mailbox varchar(60) NOT NULL,
        FullName varchar(100) NOT NULL,
        MailDir varchar(255) NOT NULL,
        Password varchar(32) NOT NULL,
        AutoDecode bit NOT NULL,
        IsForwarding bit NOT NULL,
        AllowAccess int NOT NULL,
        AllowChangeViaEmail bit NOT NULL,       
        KeepForwardedMail bit NOT NULL,
        HideFromEveryone bit NOT NULL,
        EncryptMail bit NOT NULL,
        ApplyQuotas bit NOT NULL,
        EnableMultiPop bit NOT NULL,
        CanModifyGAB bit NOT NULL,
        CalendarOnly bit NOT NULL,
        MaxMessageCount int NOT NULL,
        MaxDiskSpace int NOT NULL,
        DomainID int NOT NULL,
        PRIMARY KEY(UserID),
        CONSTRAINT IdxConstraint UNIQUE (Mailbox, DomainID),
        FOREIGN KEY (DomainID) REFERENCES Domains
)
GO
22
发表于 2007-1-10 17:20:14 | 只看该作者
原帖由 meet21century 于 2007-1-10 17:18 发表
那你的md有没用到mysql啊?


我连的是MS SQL,在APP目录下有生成脚本,你看一下,很简单的。
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2024-5-19 23:15

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

快速回复 返回顶部 返回列表