postfix+mysql

1.配置好数据库MySQL



2.添加数据库,并给其授权

3.查询用户名  vim  /etc/postfix/mailuser.cf


查询域名  vim  /etc/postfix/maildomain.cf

查询邮箱位置   vim  /etc/postfix/mailbox.cf


4.配置postfix

添加用户组并指定uid和gid为666   useradd  -s  /sbin/nologin  -u  666  vmail  -g  666


5.指定虚拟用户的各项查找

设定虚拟用户邮件目录   postconf  -e  "virtual_mailbox_base=/home/vmail"

指定虚拟用户建立文件uid  postconf  -e  "virtua_uid_maps=static:666"

指定虚拟用户建立文件gid  postconf  -e  "virtual_gid_maps=static:666"

指定MySQL查找主机  postconf  -e  "virtual_alias_maps=mysql:/etc/postfix/mailuser.cf

指定MySQL查找域名  postconf  -e  "virtual_mailbox_domains=mysql:/etc/postfix/maildomain.cf

指定MySQL查找邮箱  postconf  -e  "virtual_mailbox_maps=mysql:/etc/postfix/mailbox.cf


重启服务  systemctl  restart  postfix

结果:发送给linux@linux.com的邮件在/home/vmail/linux/new里找到




  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值