企业邮箱搭建实际上并不难,难就难在很多服务商把发信的25端口屏蔽了,另外运营商不支持rDNS反向解析。知名的免费vps厂商甲骨文云,只对早期注册的用户保留了25端口,新注册的25端口都是屏蔽的。

今天我们偶然发现Cloudcone居然支持rDNS,我今天测试一下利用CC吃灰小鸡搭建一个企业邮箱。

1. iRedmail

一、第一步当然是在cc控制面板里增加rDNS了,我今天测试的给freejiasu.us.kg搭建,所以rDNS绑定freejiasu.us.kg,如图所示

二、更新系统

sudo apt -y update
sudo apt -y upgrade

系统升级后,建议重新启动。

sudo systemctl reboot

三、设置服务器主机名: 将服务器主机名设置为 DNS 服务器中配置的子域名。

export HOSTNAME="mail.freejiasu.us.kg"
sudo hostnamectl set-hostname $HOSTNAME --static
sudo hostnamectl set-hostname $HOSTNAME --transient

更新主机名后,注销并再次登录以更新您的工作环境。然后,将 IP 地址和 DNS 名称映射添加到 /etc/hosts 文件中。

# Example
$ sudo vim /etc/hosts
74.48.173.236 mail.freejiasu.us.kg

确认 DNS 解析,安装 dns-utils 软件包。

sudo apt -y install dnsutils

使用 host 命令进行本地解析。

$ host mail.freejiasu.us.kg
mail.freejiasu.us.kg has address 74.48.173.236

使用 dig 命令在 DNS 服务器中记录。

dig A mail.freejiasu.us.kg

四、准备就绪,开始下载

访问 iRedMail 下载页面,获取适合您平台的 iRedMail 最新稳定版本。

sudo apt -y install wget
wget https://github.com/iredmail/iRedMail/archive/refs/tags/1.7.1.tar.gz

解压下载的存档文件。

tar xvf 1.7.1.tar.gz

五、安装

cd iRedMail-*/
chmod +x iRedMail.sh
sudo ./iRedMail.sh

六、配置iRedmail

配置到这里我发现我犯了一个低级错误,没有先查一下iredmail安装的服务器推荐配置,我以身试验,1核1G的机器就不要装了,持续100%资源占用,登陆后台都困难。iredmail是真吃资源,同时cloudcone也是真的垃。

dns配置部分暂时忽略,因为服务器太卡,很多测试不了,暂时忽略

实在受不了了,测试了一晚+一早,实在没法用,至此iRedmail搭建失败,算了换一个吧~

2. Maddy安装测试

第二邮箱企业邮箱系统我选择的是Maddy,这个是很轻量的邮箱系统,轻到都没有web后台增加邮箱账号等能力,不过倒是也能用,不过我后来测试发现,用CC主机可以发出去信,但是收不到信。放弃~~~~~,不展开讲了,安装可以用docker,非常简单,可以用1panel或者宝塔来安装

3.poste.io,选择poste.io

这个可以用docker安装,非常简单,我把compose文件贴出来,直接部署就可以了。

version: '3.7'
services:
  mailserver:
    image: analogic/poste.io
    hostname: mail.41112.net
    ports:
      - "25:25"
      - "110:110"
      - "143:143"
      - "587:587"
      - "993:993"
      - "995:995"
      - "4190:4190"
      - "465:465"
      - "8808:80"
      - "8843:443"
    environment:
      - LETSENCRYPT_EMAIL=admin@41112.net
      - LETSENCRYPT_HOST=mail.41112.net
      - VIRTUAL_HOST=mail.41112.net
      - DISABLE_CLAMAV=TRUE
      - TZ=Asia/Shanghai
      - HTTPS=OFF
    volumes:
      - /etc/localtime:/etc/localtime:ro
      - ./mail-data:/data

服务器最终选用的是racknerd的,我发了ticket,racknerd支持rDNS,不过需要发工单申请,25端口是默认开放的,直接可用,这点推荐。

服务器配置建议不低于2H2G,最近racknerd双11在做促销,2H3G一年25.98$,有需要搭建邮局的可以下单了,下单链接请点击

By qidian

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注