首页 > 其他分享 >ExtMail 邮件服务器搭建

ExtMail 邮件服务器搭建

时间:2023-08-01 18:25:10浏览次数:47  
标签:25 ExtMail extmail mail 服务器 docker data 邮件

概述

ExtMail 简介

  • ExtMail开源版最早发布于2005年,定位于中小企业,满足稳定邮件收发,0成本拥有自己的中文邮件系统,

  • 采用开放源代码的授权方式,为客户免费提供使用。后于2012年初推出专业版产品。目前ExtMail已经为众多知名央企、教育、制造业等在内的大量客户提供商业化的产品解决方案,并拥有海量的免费企业用户群,是同时拥有开源和收费两个产品线的邮件产品。目前互联网上运行超过一万台ExtMail服务器,承载十数万企业域名、数千万企业邮箱。

  • 官方网站:https://www.extmail.cn/

ExtMail的优势与特点

  • 开源、免费,符合中国人习惯,使用不受限制
  • 拥有自主著作权、产权,用户不必担心版权问题
  • 安装简便,友善的全Web方式后台管理
  • 丰富的增值模块,应对不同客户的需求
  • 与LisPush手机电邮无缝对接,满足移动办公要求
  • 提供VPS模板,利用LisVP云主机系统实现1分钟安装

建立邮件服务器

这里使用 docker 安装的方式配置服务器

1
docker pull palidin/extmail
BASH
  • 配置好数据库
  • 运行容器
1
docker run -it -d --privileged --name extmail -p 80:80 -p 110:110 -p 25:25 -p 143:143 --restart=always -v /data/mail/vmail:/home/domains -v /data/mail/database:/var/lib/mysql/extmail palidin/extmail
AWK
  • 如果使用 docker-compose,配置文件如下
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
version: '3'
services:
mail:
image: palidin/extmail:latest
hostname: mx.example.com
container_name: extmail
ports:
- "25:25"
- "110:110"
- "143:143"
- "80:80"
privileged: true
environment:
EXTMAIL_LANG: en_US
volumes:
- /data/mail/vmail:/home/domains
- /data/mail/database:/var/lib/mysql/extmail
you can set environment variable EXTMAIL_LANG to change mail system language, options: en_US,zh_CN,zh_TW, en_US is default.

http://example.com/extmail is user interface
http://example.com/extman is admin interface,username [email protected], password extmail*123*
Docker Pull Command
docker pull palidin/extmail

DTS
  • 之后可以访问该邮件配置主页
  • 用户界面 http://IP/extmail
  • 用户登录界面

  • 账号 [email protected]
  • 密码 extmail*123*
  • 输入密码后可以登录管理员界面

错误解决

问题1

  • 如果遇到错误
1
listen tcp4 0.0.0.0:25: bind: address already in use.
APACHE
  • 说明 25 端口被其他邮件应用启用,需要查看占用端口的进程
1
2
3
4
sudo lsof -i:25
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
master 1894 root 13u IPv4 31165 0t0 TCP *:smtp (LISTEN)
master 1894 root 14u IPv6 31166 0t0 TCP *:smtp (LISTEN)
CRMSH
  • 杀掉
1
kill -9 1894
APACHE

问题2

  • 登录时报错
1
failed: Unknown database 'extmail' at /var/www/extsuite/extmail/libs/Ext/Auth/MySQL.pm line 45
AWK
  • 需要为 docker 配置数据库
  • 创建docker 时加入-v /data/mail/vmail:/home/domains -v /data/mail/database:/var/lib/mysql/extmail

 

标签:25,ExtMail,extmail,mail,服务器,docker,data,邮件
From: https://www.cnblogs.com/php12-cn/p/17598690.html

相关文章

  • Aira2 Apache服务器搭建教程
    上星期买了个机顶盒然后刷机了,用kodi这个软件看电影就很舒服不过我没有地方存电影所以买了个250GB的大盘机使用Aira2+apache搭建1.安装aira2(使用一键脚本)https://github.com/P3TERX/aria2.shaptinstallwgetcurlca-certificates&&wget-Ngit.io/aria2.sh&&chmod......
  • Windows server 2012 服务器允许多用户同时远程桌面的设置
    错误表现如下方法1.在运行里面(Windows+R)或者右击开始菜单,选择运行,输入“gpedit.msc”命令2.计算机组策略”依次打开计算机配置-->管理模板--->windows组件--->远程桌面服务--->远程桌面会话主机--->连接3.在连接里面找到“限制连接的数量”双击,显示如图,选中“已启用”and我设置......
  • 服务器磁盘IO是什么意思?SATA和固态硬盘的性能差异
    IO实际上是计算机用语,也写作I/O,指输入/输出(Input/Output)。硬盘IO就是指对字节的读取速度,即硬盘的读写能力。今天咱们主要讲一下服务器磁盘IO。服务器硬盘IO的性能也是服务器硬件配置中需要考虑的问题。SATA和固态硬盘的性能差异在哪里呢?首先,硬盘的数据存储在硬盘驱动器内各个扇区......
  • RTSP流媒体服务器LntonNVR(源码版)平台硬件设备拔电关闭后不能自动重启的问题解决方案
    LntonNVR视频边缘计算网关可以放置在项目现场,7x24小时不间断使用,通电联网即可成功运行,部署操作十分简单。我们在测试时,将LntonNVR注册到服务启动,拔掉硬件设备的电源后,再次恢复供电,发现LntonNVR服务并没有再次启动。对此我们也进行了分析与排查。排查步骤如下:1、首先检查是否已经......
  • Linux服务器宕机原因有哪些可以通过那些命令详细排查
    dmesg:这个命令可以查看系统启动时内核产生的日志信息,可以通过检查日志来了解是否有硬件或内核问题。journalctl:这个命令可以查看系统日志,包括服务启动、停止、错误信息等,可以帮助找到服务是否出现问题。top和htop:这两个命令可以查看系统当前的进程状态和资源占用情况,可能可......
  • YAPI部署服务器(Docker)
    【一】YAPI介绍YApi是高效、易用、功能强大的api管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护API,YApi还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的......
  • XSAN架构迁移至STORNEXT架构导致存储数据丢失的服务器数据恢复案例
    服务器数据恢复环境:昆腾存储,操作系统:MACOS,存放的数据类型:MXF、MOV等格式视频文件。存储中有9个数据卷,其中包括1个META信息卷,8个DATA信息卷。服务器故障:由于业务需求,需要将整个存储空间从XSAN架构迁移到STORNEXT架构,迁移完成后管理员发现存储空间中的数据全部丢失。管理员查......
  • 【宝塔面板部署nodeJs项目】网易云nodeJs部署在云服务器上,保姆级教程,写网易云接口用自
    看了很多部署的,要么少步骤,要么就是写的太简洁,对新手不友好前言参考链接服务器如何上线node.js项目【项目放置在github中】宝塔部署nodejs项目参考多篇文章,主要为上2篇,才总结本篇提示:这里可以添加本文要记录的大概内容:github传送门,可一键下载它的代码到本地运行网易云n......
  • 编程实现邮件地址有效性检测
    这个VB6COM组件提供了一项即时邮件查询的功能。它有效的避免了向一个不存在的账户发送邮件的情况。例如,在ASP页面里面检查用户输入的邮件地址是否正确,并避免在你的用户数据库里面存储相关的错误信息。主要内容工作原理让我们首先来看一下这个组件是如何进行工作的。首先给定一个E-......
  • 国标GB28181视频平台LntonGBS(源码版)国标平台迁移服务器后无法启动的问题解决方案
    国标视频云服务LntonGBS支持设备/平台通过国标GB28181协议注册接入,并能实现视频的实时监控直播、录像、检索与回看、语音对讲、云存储、告警、平台级联等功能。平台部署简单、可拓展性强,支持将接入的视频流进行全终端、全平台分发,分发的视频流包括RTSP、RTMP、FLV、HLS、WebRTC等格......