博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
dovecot+mysql
阅读量:6306 次
发布时间:2019-06-22

本文共 1147 字,大约阅读时间需要 3 分钟。

dovecot

给定用户名称,用户密码。dovect程序带我们去看用户邮件文件

dovecot并不负责邮件的投递和储存【mta】它只是将储存在邮件服务器上的邮件显示出来

1 安装服务

yum install dovecot dovecot-mysql -y

2 [root@faxin-mail ~]# vim /etc/dovecot/dovecot.conf 

    login_trusted_networks = 0.0.0.0/0    信任网络

    protocols = imap pop3 lmtp     使用协议

    disable_plaintext_auth = no    开启明文认证

   [root@faxin-mail ~]# vim /etc/dovecot/conf.d/10-auth.conf 

                    123 !include auth-sql.conf.ext 开启mysql认证方式

          

3   [root@faxin-mail ~]# cp /usr/share/doc/dovecot-2.2.10/example-config/dovecot-sql.conf.ext  /etc/dovecot/dovecot-sql.conf.ext

                   生成dovecot读取mysql的配置

vim /etc/dovecot/dovecot-sql.conf.ext 

driver = mysql                  数据库类型

connect = host=localhost dbname=email user=postuser password=postuser 查询时用到的库,用户,密码

  password_query = \                        查询密码匹配

  SELECT username, domain, password \

  FROM users WHERE username = '%u' AND domain = '%d'

 user_query = SELECT home, 666 AS uid, 666 AS gid FROM users WHERE userid = '%u'查询邮件内容

 default_pass_scheme = plain 默认认证方式为明文

[root@faxin-mail ~]# vim /etc/dovecot/conf.d/10-auth.conf 

mail_location = maildir:/home/vmail/%d/%n  制定邮件位置

first_valid_uid = 666                 文件查询用户身份

first_valid_gid = 666

 

本文转自铁骑传说51CTO博客,原文链接:http://blog.51cto.com/ybzbfs/1931163 ,如需转载请自行联系原作者

你可能感兴趣的文章
基于epoll封装的事件回调miniserver
查看>>
天猫高管全面解读大快消2018新零售打法
查看>>
idea springboot热部署无效问题
查看>>
第八章 进程间通信
查看>>
HttpSession接口中的方法(Jsp中的session类的用法)
查看>>
「镁客早报」AI可预测心脏病人死亡时间;机器人开始在美国送外卖
查看>>
MoQ(基于.net3.5,c#3.0的mock框架)简单介绍
查看>>
物联网全面升级,十年内推动工业进入智能化新阶段
查看>>
spring-通过ListFactory注入List
查看>>
一种基于SDR实现的被动GSM嗅探
查看>>
阿里云ECS每天一件事D1:配置SSH
查看>>
SQL Server 性能调优(性能基线)
查看>>
uva 10801 - Lift Hopping(最短路Dijkstra)
查看>>
[Java Web]servlet/filter/listener/interceptor区别与联系
查看>>
POJ 2312Battle City(BFS-priority_queue 或者是建图spfa)
查看>>
从零开始学MVC3——创建项目
查看>>
CentOS 7 巨大变动之 firewalld 取代 iptables
查看>>
延时任务和定时任务
查看>>
linux下的权限问题
查看>>
教你如何使用Flutter和原生App混合开发
查看>>