跳至正文

IRedMail邮箱服务器配置(2核2g)

sudo apt update
sudo apt upgrade -y
sudo apt install -y git
sudo mkdir /iredmail
cd /iredmail
git clone https://github.com/iredmail/iRedMail.git
cd iRedMail
sudo bash iRedMail.sh
https://您的服务器IP地址/mail/
  • 修改web端口
sudo vim /etc/nginx/sites-available/00-default-ssl.conf
listen 443 ssl default_server;
sudo vim /etc/apache2/ports.conf
Listen 80
sudo systemctl restart nginx
sudo systemctl restart apache2
  • 修改新的iredmail域名
cd /path/to/iRedMail/conf/
sudo vi iRedMail-Config
- `VMAIL_DOMAIN`:设置为您的新域名,例如:`example.com`。
- `FIRST_MAIL_DOMAIN`:设置为您的新域名,例如:`example.com`。
- `FIRST_MAIL_DOMAIN_ADMIN`:设置为您的新域名管理员账号,例如:`postmaster@example.com`。
sudo bash iRedMail.sh
sudo systemctl restart nginx
sudo systemctl restart postfix
sudo systemctl restart dovecot
  • 修改防火墙
  1. SMTP(发送邮件):SMTP(Simple Mail Transfer Protocol)用于发送邮件。iRedMail 使用 Postfix 来处理邮件的发送,Postfix 默认监听端口 25。外部邮件服务器通过 25 端口向 iRedMail 服务器发送邮件。
  2. SMTPS(安全发送邮件):SMTPS 是 SMTP 的加密版本,用于安全地发送邮件。iRedMail 默认启用 SMTPS,Postfix 使用 465 端口监听 SMTPS 请求。
  3. IMAP(接收邮件):IMAP(Internet Message Access Protocol)用于接收邮件。iRedMail 使用 Dovecot 来处理邮件的接收,Dovecot 默认监听端口 143。外部邮件客户端通过 143 端口连接 iRedMail 服务器来接收邮件。
  4. IMAPS(安全接收邮件):IMAPS 是 IMAP 的加密版本,用于安全地接收邮件。iRedMail 默认启用 IMAPS,Dovecot 使用 993 端口监听 IMAPS 请求。
    这些端口是邮件服务器默认使用的常见端口。当您设置好邮件域名和用户账号后,您可以使用支持这些协议的邮件客户端(如 Outlook、Thunderbird 等)连接到 iRedMail 服务器并发送/接收邮件。