在Ubuntu LAMP环境中配置邮件服务,通常使用Postfix作为MTA(邮件传输代理)和Dovecot作为MDA(邮件交付代理),以下是基本配置步骤:
sudo apt update
,sudo apt install postfix dovecot-imapd dovecot-pop3d
。/etc/postfix/main.cf
文件,设置myhostname
、mydomain
、myorigin
、inet_interfaces
、mydestination
、mynetworks
等参数。/etc/dovecot/dovecot.conf
文件,设置邮件存储位置mail_location
、支持的协议protocols
等,在/etc/dovecot/conf.d/10-master.conf
中配置监听端口。sudo ufw allow 25/tcp
,sudo ufw allow 143/tcp
,sudo ufw allow 110/tcp
,然后执行sudo ufw reload
。telnet
命令测试SMTP服务,如telnet localhost 25
,根据提示输入SMTP命令进行测试。