mailer1987 发表于 2012-2-10 10:12:04

金笛邮件FAQ -- 管理员 (上)

安装篇: 1. Jdmail for Windows 标准版    (支持 Windows2000,XP,2003,Vista,007,2008)     如果您目前还没有金笛邮件系统安装包,请登录http://www.mailer.com.cn 免费下载。下载后双击安装包,根据提示一步步安装即可,新版安装后不需要重启系统即可使用。然后使用“jdmail控制台”来控制服务的运行、停止。     1) 可能遇到的问题:    杀毒软件影响,如瑞星等对smtp(25)等端口的监控所致,将相应“邮件监控”等功能关闭即可,还有windows2003自带的SMTP服务,在服务里将其禁用即可。    2) 邮件系统停止与启动:    系统安装后,JDMail以及JDWeb服务都是自动的,服务器开机后,金笛邮件系统会自动运行起来。     通过“所有程序”-->“金笛邮件”-->“金笛邮件控制台”即可容易控制jdmail的启动、停止。 2. Jdmail for Linux 企业版 (支持各种Linux发行版以及类Unix操作系统)     以下步骤是在Linux系统下,用root用户来操作的:    1. tar -zxvf jdmail-v3.11---------.tgz -C /   解压到根目录,即/jdmail。【可以指定任意目录,比如/opt】   2. service sendmail stop                      停止sendmail   3. chkconfig --level 0123456 sendmail off   防止重启后,sendmail服务自动重启   4. ./setup.sh                              安装jdmail、jdweb服务,同时启动jdmail和jdweb   【service jdmail start       启动jdmail】   【service jdmail restart    重启jdmail】   【service jdmail stop       停止jdmail】    【service jdweb start       启动jdweb】   【service jdweb restart    重启jdweb】   【service jdweb stop            停止jdweb】     检查各个服务是否起来了:   (如果没有成功启动,请看本栏的“jdmail启动不起来?”)    1) telnet localhost 25      如果出来类似 220test.com <1325665898.7804@test.com> serviceready 说明OK了    2) telnet localhost 110      如果出来类似 +OK<1325665932.6732@test.com> service ready 说明OK了    3) 打开浏览器,访问http://localhost/进入邮件系统普通用户界面,根据创建的用户登录即可使用。      打开浏览器,访问http://localhost/jdwa进入系统管理界面,添加相应的域和用户。    4) 可能遇到的问题:      Linux自带的sendmail服务可能占用相应的邮件服务端口,将其关闭即可。      redhat(fedora)系统可以用以下命令禁用sendmail:      chkconfig --level 2345 sendmail off     其它操作系统有相关的命令或者方法来关闭sendmail或者其它的系统自带邮件系统。    5) 邮件系统停止与启动:    默认情况下,jdmail在linux系统下安装好后是启动状态,也是可以自动启动的。 设置篇:    1. 创建域:域管理--添加,输入域名,如mailer.com.cn,修改下面的邮箱空间限制,然后点击添加按钮。【邮箱空间限制:每个用户的邮箱空间大小,包括了收件箱、发件箱、草稿箱、回收站、垃圾箱】   2. 创建用户:先创建个postmaster用户。【也可以用其他的用户名,这个是管理员的邮件地址,用于发送退信】      用户管理--添加,选择所属域,输入用户名postmaster和密码,点击添加即可。      然后再创建其他的测试用户。   3. JDWM环境设置:系统设置--环境设置--JDWM环境设置--基本设置,管理员邮件地址输入:postmaster@mailer.com.cn【即您创建的管理员邮件地址】,然后保存即可。   4. JDWA环境设置:系统设置--环境设置--JDWA环境设置--postmaster的邮件地址,输入postmaster@mailer.com.cn【即您创建的管理员邮件地址】,保存即可。   5. JDMail环境设置:系统设置--环境设置--JDMail环境设置,根据自己的域名和解析进行输入【比如域名为:mailer.com.cn】      根域(RootDomain):                  mailer.com.cn      POP缺省域(POP3Domain):               mailer.com.cn       postmaster邮件地址(PostMaster):         postmaster@mailer.com.cn      SMTP HELLO域(HeloDomain):         mail.mailer.com.cn      SMTP Server显示域(SmtpServerDomain):   mailer.com.cn   然后保存即可。   6. 垃圾邮件发送者管理2(S25R检查) 设置:系统设置--反垃圾设置--垃圾邮件发送者管理2(S25R)--基本设置,一般会把“过滤详细信息”的“不能得到DNS反向查询结果的连接拒绝”复选框去掉;把“过滤的基本条件(拒绝对象 FQDN 或 IP 正则表达式)”的第一条“^(ip|host|IP|HOST)*[^0-9.]+.*\.”去掉,然后保存即可。   7. 垃圾邮件关键字管理 设置:系统设置--发垃圾设置--垃圾邮件关键字管理,一般会把“过滤详情(4) - 垃圾邮件的处理”的“放入本地用户垃圾邮件夹(*14、WebMail方便管理!!)”选中【这个安装默认已经是选中状态】;把“目标域”的“所有域”清空【里面默认是spam@mailer.com.cn,将这个地址清空】,保存即可。   8. 本域发送邮件不过滤设置:系统设置--反垃圾设置--垃圾邮件关键字管理--除外指定,在“是以下发件人地址(MAIL FROM:或 From:header的)的情况除外。”里面输入 *@域名,如*@mailer.com.cn,保存即可。 2. 金笛邮件webmail端口修改     默认情况下,金笛邮件webmail使用80端口,我们可以修改为其它端口。    windows平台:    找到jdmail\Apache2.2\conf下的httpd.conf文件    打开httpd.conf   Listen 80 #将80端口修改为想用的端口即可   Linux平台:   vi /usr/local/jdmail/Apache2.2/conf/httpd.conf    找到 Listen 80 # 将80修改为想用的端口即可 3. 金笛邮件系统外挂使用     邮件服务器可以直接挂在外网,也可以放在防火墙后面(推荐)。如果放在防火墙后的内网里,则需要防火墙做端口映射(映射 25、110、80端口等)或者IP映射即可。     在DNS方面,需要做好MX记录(邮件交换记录),下面举一个例子:     春笛公司申请的域名为 mailer.com.cn ,在域名服务提供商的后台里,设置添加域名的MX记录,使得MX记录指向邮件服务器的IP地址(或者防火墙的IP)。     最好这样,先添加A记录,mail.mailer.com.cn 的A记录指向邮件服务器,然后MX记录指向mail.mailer.com.cn即可。     注意:添加A记录时,可能只需要写前面的“mail”即可,后面的固定域名不用写,MX记录就直接不用填写域名前的输入栏了。     看看下面的查询结果:    # nslookup -q=mx mailer.com.cn   Server: 202.106.196.115   Address: 202.106.196.115#53    Non-authoritative answer:   mailer.com.cn mail exchanger = 5 mail.mailer.com.cn.     从上面可以看到,mailer.com.cn 的MX记录指向 mail.mailer.com.cn    # nslookup mail.mailer.com.cn   Server: 202.106.196.115   Address: 202.106.196.115#53    Non-authoritative answer:   Name: mail.mailer.com.cn   Address: 211.157.101.32     然后 mail.mailer.com.cn 的A记录指向 IP:211.157.101.32    如果某人给 mailer.com.cn 的用户比如 zhaozh@mailer.com.cn 发邮件,那么对方的邮件系统就会找到我们 211.157.101.32 这台服务器进行通讯会话。     当设置好MX记录并生效后,邮件系统就可以收到外界的邮件。 维护篇: 1. 如何查看金笛邮件系统版本?    telnet localhost 25 会连接到smtp服务,然后输入quit,退出服务连接,则会返回版本信息。 2. 如何查看邮件收发日志?    jdmail有完善的日志记录,日志文件位于在 jdmail\logs\ 目录下,各种类别的日志以相应的字母加上日期区分的。单独保存为一个个文本文件,一般情况下可以直接编辑查看。(Windows下推荐使用 UltraEdit 等类似编辑器,Linux 下用 vi 即可)     除了可以直接用编辑器打开查看日志外,还可以管理员登录webmail,点击“日志管理”可以查看所有类型的日志文件。     比较重要的日志有以下 3 类:    1) smtp(对应webmail查看的“SMTP访问日志”)日志      这里记录了每一封邮件的投递情况,成功、失败。    2) 过滤(对应webmail查看的“过滤日志1 (JDMAIL)”、过滤日志2 (JDWA)、过滤日志3 (JDWA - S25R检查))日志       进入垃圾箱或者没有收到的邮件是被那个关键字或者条件给过滤掉了。           日志查看技巧:    1. 首先确定日期,然后确定您想要找的那封邮件的发送或者对方投递的大概时间。    2. 然后根据“把这天的 SMTP访问记录作为对象实行关键字检索。”来做日志检索。     注意:一般情况下,如果查看收发邮件的日志,需要查看的是SMTP访问日志。 3. 如何启用用户自注册功能,如何审批自注册用户?     首先要在“系统设置”-->“环境设置”-->“JDWM环境设置”-->“基本设置”里,开启“用户自助许可”许可。这时前台会出现注册按钮。     在浏览器输入,例如:   http://localhost/    点击注册,输入注册信息,等待管理员审核。     自注册用户由admin来审批。admin登录后,在“用户管理”即可审核自注册用户的申请。 4. 如何批量修改用户功能?     需要创建一个组,将需要批量修改的用户添加到这个组里面【一般可以一直添加域到组】。然后“用户组管理”-->“[用户组名或者ID]”-->“环境设置”,然后就可以对“JDMail设置”、“JDWM设置”、“JDWA设置”。     注意:在做批量修改的时候一定要选中“域 [域名] 的成员”。 5. 如何审批用户邮件?     首先要在“系统设置” --> “SMTP设置”-->“SMTP 送信保留”-->“环境设置”里,选中“实行保留处理”,然后在“目标帐号”里添加帐号即可。则“目标帐号”里的用户发送的邮件需要审核通过后才能发送给收件人。 6. 如何备份邮件系统? jdmail下的domains目录、groups目录【如果创建了组】、tabindex目录和jdmail下的所有tab文件,jdmail/Apache2.2\htdocs\JDWM\下的file目录【如果开通了网络硬盘即我们的文件夹管理,默认是这个路径,如果修改了这个路径,则进行相应的备份】,建议定期做个全备份。

页: [1]
查看完整版本: 金笛邮件FAQ -- 管理员 (上)