linux下可以配置sendmail作为邮件服务器,可以使用系统用户作为账号进行发送邮件(不需要真实的邮箱账号

安装:
sudo apt install sendmailsudo yum install sendmail

CentOS 配置

root@ubuntu:~# cat /etc/mail/local-host-names 
# local-host-names - include all aliases for your machine here.
ubuntu.com
#localhost
root@ubuntu:~# cat /etc/hosts
127.0.0.1   ubuntu.com ubuntu
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
root@ubuntu:~# cat /etc/resolv.conf 
nameserver 192.168.50.88
nameserver 192.168.50.89
#search bogon
root@ubuntu:~# 

nameserver 自行配置,能解析外网即可

Ubuntu

lipl@ubuntu:wspx$ cat /etc/mail/local-host-names 
#mailtest.com
ubuntu.com
localhost
lipl@ubuntu:wspx$ cat /etc/hosts
127.0.0.1   ubuntu.com ubuntu
127.0.0.1   localhost
lipl@ubuntu:wspx$ cat /etc/mail/local-host-names ^C
lipl@ubuntu:wspx$ cat /etc/resolv.conf 
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

nameserver 8.8.8.8
lipl@ubuntu:wspx$
Logo

更多推荐