【SUS11SP1 以下版本】
SUS服务器配置postfix邮箱比较简单,在SUS11SP1版本下,可以通过yast管理器,直接配置邮箱;
执行yast命令,进入“Network Services/DNS and Hostname”。
在页面配置相应参数,如下图所示。
Domain Name:tanshishe
Name Server 1:DNS IP
Domain Search:tanshishe
保存配置并退出。
# rcpostfix start
执行如下命令,手工触发Cacti服务器向邮箱发送邮件。
# echo "test mail body" | mutt -s "test" your_email@tanshishe.com
【SUS11SP3 以下版本】
由于yast管理器在sus11sp3中发生了变化,暂时未找到yast配置方法,可以通过如下方式手动配置postfix;进入/etc/postfix/目录,编辑如下文件。
[root@localhost postfix]# vim /etc/postfix/main.cf
1. myhostname = 主机名 // 邮箱发件人@后的位置显示
2. mydomain = TANSHISHE.COM // 邮箱发件人结尾位置显示
3. inet_interfaces = all //把后面的localhost改成all
4. mydestination = $myhostname, localhost.$mydomain, localhost,$mydomain
5. mynetworks = 192.168.0.0/24, 127.0.0.0/8 //设置内网和本地IP
配置完毕如上信息后,邮箱发件人的格式已经出来 root@主机名.TANSHISHE.COM
由于master.cf默认关闭了smtp,需要开启smtp服务;对比如下文件即可,主要是smtp的两个配置需要保持一致。
smtp inet n - n - - smtpd
pickup fifo n - n 60 1 pickup
cleanup unix n - n - 0 cleanup
qmgr fifo n - n 300 1 qmgr
rewrite unix - - n - - trivial-rewrite
bounce unix - - n - 0 bounce
defer unix - - n - 0 bounce
trace unix - - n - 0 bounce
verify unix - - n - 1 verify
flush unix n - n 1000? 0 flush
proxymap unix - - n - - proxymap
smtp unix - - n - - smtp
relay unix - - n - - smtp
-osmtp_fallback_relay=
showq unix n - n - - showq
error unix - - n - - error
discard unix - - n - - discard
local unix - n n - - local
virtual unix - n n - - virtual
lmtp unix - - n - - lmtp
anvil unix - - n - 1 anvil
scache unix - - n - 1 scache
maildrop unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
cyrus unix - n n - - pipe
user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -m${extension} ${user}
uucp unix - n n - - pipe
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail($recipient)
ifmail unix - n n - - pipe
flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp unix - n n - - pipe
flags=Fq.user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient
procmail unix - n n - - pipe
flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc${sender} ${recipient}
retry unix - - n - - error
proxywrite unix - - n - 1 proxymap
# rcpostfix start
# echo "test mail body" | mutt -s "test" your_email@tanshishe.com
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。