`
isiqi
  • 浏览: 16557620 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

extmail和extman等应用分离

阅读更多

最近,用emos搭建了一个extmail邮件系统,该系统自带了4web客户端应用:extmailextmanmonitorphpmyadmin,它们大概功能如下:

extmail:用户收发邮件程序;

extman:邮件管理程序,域、用户等管理;

monitor:邮件系统监控程序,反映系统的一些运行参数;

phpmyadminmysql管理程序;

由于邮件系统是对外的,因此需要将邮件服务器对外开发,如果不将extman等程序分离出来,将大大影响安全性。为此,需要将extmanmonitorphpmyadmin分离出来。

方法如下:

1) 新增apache 监听端口 8080,将extmanmonitorphpmyadmin应用配置在8080端口下;

2) 保留extmail应用在80端口不变;

3) 对外只开放8025110等端口,用户只可收发邮件;

4) 对内开放80251108080等端口,内部用户可收发邮件,有权限的可以登录extman等管理程序。

具体配置如下:

1) httpd.conf修改,红色为增加部分

#Listen 12.34.56.78:80

Listen 80

Listen 8080

NameVirtualHost *:80

NameVirtualHost *:8080

2) vhost_extmail.conf,修改成如下

# VirtualHost for ExtMail Solution

<VirtualHost *:80>

ServerName emos.tmail.wahaha.com.cn

DocumentRoot /var/www/extsuite/extmail/html/

ScriptAlias /extmail/cgi/ /var/www/extsuite/extmail/cgi/

Alias /extmail /var/www/extsuite/extmail/html/

# Suexec config

SuexecUserGroup vuser vgroup

</VirtualHost>

<VirtualHost *:8080>

ServerName emos.tmail.wahaha.com.cn:8080

DocumentRoot /var/www/extsuite/extman/html/

ScriptAlias /extman/cgi/ /var/www/extsuite/extman/cgi/

Alias /extman /var/www/extsuite/extman/html/

Alias /monitor /var/www/extsuite/monitor/

<Directory "/var/www/extsuite/monitor/">

AllowOverride AuthConfig

Order allow,deny

Allow from all

AuthType basic

AuthName "Monitor Web User Interface"

AuthUserFile "/usr/share/dspam/webui/cgi-bin/.htpasswd"

require valid-user

</Directory>

Alias /phpmyadmin /var/www/extsuite/phpmyadmin/

Alias /phpldapadmin /var/www/extsuite/phpldapadmin/htdocs/

# Suexec config

SuexecUserGroup vuser vgroup

</VirtualHost>

分享到:
评论

相关推荐

    extmail1.2 extman1.1

    `extman` 可能是extmail的管理工具或者扩展管理器,用于更方便地管理和维护extmail服务。这个1.1版本可能是对extmail的辅助管理界面,提供图形化的配置选项,使得管理邮件服务器变得更加直观和简单。 在获取了名为`...

    extmail-1.2_and_extman-1.1.zip

    标题中的"extmail-1.2_and_extman-1.1.zip"是一个压缩包文件,它包含了两个软件组件——extmail-1.2和extman-1.1。这两个组件在IT领域中可能是用于电子邮件管理和扩展功能的工具。 首先,让我们来详细了解"extmail...

    extmail-1.2 和 extman-1.1

    标题中的"extmail-1.2"和"extman-1.1"分别指的是两个不同的软件工具,它们可能用于电子邮件管理和扩展功能。在IT行业中,这样的命名通常意味着这是开源软件或者应用程序的版本号。让我们详细了解一下这两个工具及其...

    Extmail使用权威手册

    Extmail和Extman是两个与电子邮件管理相关的软件工具,它们在IT行业中被广泛用于搭建和管理企业级的邮件服务器。本篇文章将深入探讨这两个工具的功能、安装、配置以及日常使用,帮助用户更好地理解和掌握这两个强大...

    extman1.1_extmail1.2

    extman1.1.tar.gz和extmail1.2.tar.gz。Extman是Extmail项目组在推出Extmail WebMail之后,推出的一个用来管理Extmail虚拟账号的管理软件。使用Perl语言编写。目前支持MySQL和OpenLDAP作为账号信息存储源,新的存储...

    extman+extmail最新版本

    搭建postfix管理平台 extman-1.1.tar.gz vim webman.cf ... SYS_MYSQL_DB = extmail SYS_MYSQL_HOST = localhost (如mysql不在本机就要填写相应的mysql的ip地址) SYS_MYSQL_SOCKET = /tmp/mysql.sock

    ExtMail-Solution-Linux-0.2.tar.gz

    2. **ExtMan**:可能是ExtMail的管理工具,用于配置和监控邮件服务器的状态。 3. **配置文件**:如邮局设置、域名设置、用户账户信息等,用于定制邮件服务器的行为。 4. **日志文件**:记录服务器的运行情况,帮助...

    ExtMail开源邮件系统解决方案

    6. **Apache配置**:配置Web服务器,确保ExtMail和ExtMan能够正常运行。 7. **Webmail-ExtMail安装**:部署Web界面的邮件客户端。 8. **管理后台-ExtMan安装**:安装邮件系统的管理界面。 9. **图形化日志系统配置**...

    extman-0.2.5.tar.gz

    "extman"似乎是一个后台管理程序,可能是用于邮件系统的组件,因为标签中提到了"extmail"和"邮件系统"。这可能是一个开源项目,提供了对邮件服务器的管理和监控功能,比如用户管理、权限设置、邮件路由配置等。在...

    CentOS下搭建extmail邮件系统

    ExtMail 是一个基于优秀开源软件的电子邮件系统解决方案,核心部件包括了 Postfix、Amavisd-new、ClamAV、ExtMail、ExtMan、Courier 系列软件。下面是 CentOS 下搭建 ExtMail 邮件系统的详细过程和配置。 一、背景 ...

    postfix+extmail邮件系统搭建文档[归纳].pdf

    Postfix+ExtMail邮件系统是一种功能齐全的免费电子邮件系统解决方案,核心组件包括Postfix、Amavisd-new、ClamAV、ExtMail、ExtMan、Courier系列软件。该系统可以提供完整的邮件解决方案,包括邮件传输代理、邮件...

    EXTMAIL资源整合包

    EXTMAIL是一款功能强大的邮件服务器软件,它支持SMTP、POP3、IMAP等多种邮件协议,为企业和组织提供全面的邮件管理服务。这款软件提供了用户友好的Web管理界面,方便管理员进行账户管理、邮件监控、反垃圾邮件设置等...

    Extmail数据接口,支持推送用户数据、发送、读取邮件

    10. **应用场景**:Extmail数据接口的应用非常广泛,包括但不限于自动化办公流程、客户服务系统、营销自动化、数据分析等。通过灵活的接口,开发者可以构建出满足特定业务需求的邮件解决方案。 总结来说,Extmail...

    extmail的配置

    - 邮件系统的组件:Postfix、Amavisd-new、ClamAV、ExtMail和ExtMan,以及Courier系列软件 2. **硬件与操作系统要求** - 硬件配置建议 - 操作系统选择:CentOS/RHEL 4.x - RPM系统的优势 3. **关键软件配置** ...

    ExtMail邮件服务器搭建配置笔记

    本文档提供了 ExtMail 邮件服务器的搭建和配置笔记,包括网卡配置、防火墙配置、SSH 配置、邮件过滤配置、Extman 配置和 DNS 配置等详细步骤。通过遵循这些步骤,读者可以快速搭建一个功能完善的邮件服务器。

    ExtMail-Solution-Linux-0.1.tar.gz

    在这个目录中,我们可以预期找到Postfix的配置文件、extman和extmail的应用程序代码、安装脚本、文档以及其他必要的支持文件。 安装环境为EL4,这指的是Enterprise Linux 4,是Red Hat Enterprise Linux (RHEL)的一...

    利用postfix+extmail 搭建web邮件系统(PDF)

    ExtMail不仅支持传统的SMTP/POP3协议,还集成了多种反垃圾邮件和反病毒功能。 #### 二、硬件配置要求 - **服务器**: 选择合适的服务器硬件对于确保邮件系统的稳定运行至关重要。通常推荐至少配备2GB内存和足够的...

Global site tag (gtag.js) - Google Analytics