postfix+mysql发送邮件服务


下文主要给大家带来postfix+mysql发送邮件服务,希望这些内容能够带给大家实际用处,这也是我编辑postfix+mysql发送邮件服务这篇文章的主要目的。好了,废话不多说,大家直接看下文吧。1.配置mysql *实验之前,制作要使用数据库和表 *添加数据库用户,并给其授权* vim /etc/postfix/mailuser.cf ##查询用户名 1 host = localhost ##数据库主机2 user = postuser ##登录数据库用户3 password = 123 ##登录密码4 dbname = email ##postfix查询库的名称5 table = emailuser ##postfix查询表的名称6 select_field = username ##postfix查询的字段7 where_field = username ##给postfix查询的条件
*vim /etc/postfix/maildomain.cf ##域名查询 1 host = localhost2 user = postuser3 password = 1234 dbname = email5 table = emailuser6 select_field = domain7 where_field = domain

* vim /etc/postfix/mailbox.cf ##邮箱位置查询
1 host = localhost2 user = postuser3 password = 1234 dbname = email5 table = emailuser6 select_field = maildir7 where_field = username
测试
2.配置postfix * groupadd -g 666 vmail ##添加用户组并指定gid为666 useradd -s /sbin/nologin -u 666 vmail -g 666 ##添加用户,并指定uid和gid为666*postconf -e “virtual_mailbox_base = /home/vmail” ##设定虚拟用户邮件目录 postconf -e “virtual_uid_maps = static:666” ##指定虚拟用户建立文件uid postconf -e “virtual_gid_maps = static:666” ##指定虚拟用户建立文件gid 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” ##指定MySQL查找邮箱 *systemctl restart postfix ##重启postfix服务 测试 发送给linux@linux.com的邮件在/home/vmail/linux/new/里找到对于以上关于postfix+mysql发送邮件服务,大家是不是觉得非常有帮助。如果需要了解开发云主机域名更多内容,请继续关注我们的行业资讯,相信你会喜欢上这些内容的。

相关推荐: mysql innobackupex 物理备份

可以通过以下文件查看备份信息。 [root@drbd-01 backup]# cat /data/backup/full/2015-07-28_12-10-45/xtrabackup_checkpoints backup_type = full-backupe…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/08 10:54
下一篇 06/08 10:54

相关推荐