免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3527 | 回复: 6
打印 上一主题 下一主题

[Mail] 让openwebmail以其它域名访问 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-06-28 11:47 |只看该作者 |倒序浏览
postfix+openwebmail 以架好
外部域名以有,MX记录也做好,A记录也有
问题:现在我想让外部输入 http://mail.123.com便能打开openwebmail,进行登录,请问该如何设置?
防火墙都以做好映射。
是不是要修改httpd.conf?还是进行其它方面的修改?

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
2 [报告]
发表于 2007-06-28 11:52 |只看该作者
httpd.conf
openwebmail.conf

论坛徽章:
0
3 [报告]
发表于 2007-06-28 12:41 |只看该作者
请问openwebmail.conf要修改哪里?
我用的是REDHAT AS4版本。

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
4 [报告]
发表于 2007-06-28 14:37 |只看该作者
你自己先看看再來問吧

论坛徽章:
0
5 [报告]
发表于 2007-06-28 16:25 |只看该作者
以解决,谢谢!但用的是以下方法,在/var/www/html下vi index.html
<html><head>
<meta http-equiv="Refresh"
content="0;URL=http://your_server/cgi-bin/openwebmail/openwebmail.pl">
</head></html>

不知道有没有其它方法?

[ 本帖最后由 jinsheng44944 于 2007-6-28 16:27 编辑 ]

论坛徽章:
0
6 [报告]
发表于 2008-06-28 11:06 |只看该作者

域名访问邮箱

由于openwebmail中绝对路径是从/cgi-bin开始的,这样我们只能配置/usr/local/www作为此虚拟主机的DocumentRoot。配置如下:

<VirtualHost>
ServerName email.xxxxxxx1.com
DocumentRoot "/usr/local/www"
DirectoryIndex /cgi-bin/openwebmail/openwebmail.pl
Alias /openwebmail "/usr/local/www/data/openwebmail"
</VirtualHost>

<Directory>
AllowOverride All
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
重启apache之后,你就可以通过email.xxxxxxx1.com来访问、登录你的邮箱,并进行邮件收发了。其中“DirectoryIndex /cgi-bin/openwebmail/openwebmail.pl”使得你可以使用email.xxxxxxx1.com代替email.xxxxxxx1.com/cgi-bin/openwebmail/openwebmail.pl 来登录Open Webmail。Alias /openwebmail "/usr/local/www/data/openwebmail"是因为有一些Openwebmail的根路径(例如图片的路径)是从/openwebmail开始,而实际却是在/usr/local/www/data/openwebmail下。

同时,你在配置apache的httpd.conf的时候,可能还需要注释掉如下语句:ScriptAlias /cgi-bin/ "/usr/local/www/apache22/cgi-bin/"。并且将httpd.conf中的“#AddHandler cgi-script .cgi”改为“AddHandler cgi-script .cgi .pl”;这样apache才会去执行pl文件,而不是打开它。注意,改完httpd.conf之后记得重启apche噢!

论坛徽章:
0
7 [报告]
发表于 2010-05-31 07:00 |只看该作者
<VirtualHost>
ServerName email.xxxxxxx1.com
DocumentRoot "/usr/local/www"
DirectoryIndex /cgi-bin/openwebmail/openwebmail.pl
Alias /openwebmail "/usr/local/www/data/openwebmail"
</VirtualHost>
--------------------------------------------------------------------------------------------

楼上这位仁兄,这样貌似不行……
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP