dovecot+mysql 收件服务、空壳邮件

######################

### dovecot+ mysql ###

######################

1.yum install dovecot dovecot-mysql -y

##dovecot是一个开源的 IMAP 和 POP3 邮件服务器,支持 Linux,支持发送邮件

##dovecot-mysql是dovecot的插件,让dovecot识别MySQL

systemctl start httpd

2. vim /etc/dovecot/dovecot.conf

24 protocols = imap pop3 lmtp  ##支持的收件协议

48 login_trusted_networks = 0.0.0.0/0  ##信任任何网络

49 disable_plaintext_auth = no   ##开启明文认证

3. vim /etc/dovecot/conf.d/10-auth.conf

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

4. cp /usr/share/doc/dovecot-2.2.10/example-config/dovecot-sql.conf.ext /etc/dovecot/dovecot-sql.conf.ext

##生成dovecot读取MySQL配置

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

32 driver = mysql    ##数据库类型

71 connect = host=localhost dbname=email user=postuser password=123  ##查询用到的数据    库,用户和密码

78 default_pass_scheme = PLAIN   ##默认认证方式为明文

107 password_query = \     ##查询密码匹配

108 SELECT username, domain, password \     ##查询用户,域名,密码

109 FROM emailuser WHERE username = ‘%u‘ AND domain = ‘%d‘   ##从emailuser表中查询

125 user_query = SELECT maildir, 666 AS uid, 666 AS gid FROM emailuser WHERE username        =‘%u‘    ##查询邮件内部内容

6. vim /etc/dovecot/conf.d/10-mail.conf

30 mail_location = maildir:/home/vmail/%d/%n  ##指定邮件位置

168 first_valid_uid = 666     ##邮件查询用户身份

175 first_valid_gid = 666

7.systemctl restart dovecot.service  ##重启dovecot服务

**测试

[[email protected] Desktop]# telnet 172.25.254.115 110

Trying 172.25.254.115...

Connected to 172.25.254.115.

Escape character is ‘^]‘.

+OK [XCLIENT] Dovecot ready.

user [email protected]

+OK

pass lee

+OK Logged in.

quit

+OK Logging out.

Connection closed by foreign host.

#########################

#### postfix 空壳邮件 ###

#########################

desktop.server的myorigin一样

~server

vim /etc/postfix/main.cf

75 myhostname = server   ## 设置为真实的主机域名

83 mydomain = example.com

99 myorigin = $mydomain

113 inet_interfaces = all

164 mydestination =    ##空壳邮件不接受邮件,所以不设置

316 relayhost = 172.25.254.115   ##接替的真实主机的IP

systemctl restart postfix.service

~desktop

myhostname = desktop

mydomain = westos.com

myorigin = example.com

~server

mail [email protected]

server是desktop的空壳,

**测试

空壳主机给本机root发送邮件,174主机接收到邮件

时间: 2025-01-10 15:56:10

dovecot+mysql 收件服务、空壳邮件的相关文章

dovecot+mysql 收件服务 和 空壳邮件

1.yum install dovecot dovecot-mysql.x86_64 -y ##dovecot是一个开源的 IMAP 和 POP3 邮件服务器,支持 Linux,支持发送邮件 ##dovecot-mysql是dovecot的插件,让dovecot识别MySQL 2. vim /etc/dovecot/dovecot.conf 24 protocols = imap pop3 lmtp  ##支持的收件协议 48 login_trusted_networks = 0.0.0.0/0

IBM Domino用户收件箱定期维护

笔者公司邮件服务器使用Domino,因为种种原因,客户端一直使用Outlook,而且用户的邮件都是保留在服务器上,这样一来,时间久了用户的邮箱就会不断的增长,严重影响服务器的性能及用户体验,对于上述问题做了一个分析,使用Outlook或其它的POP工具一般只收取最近两周的邮件,但用户有POP请求的时候,连接到服务器上,会先执行POP的List命令,大家可以理解为服务器先把用户邮箱里的所有邮件按时间先后全部列表出来,然后再收取最近两周的邮件,这样用户的收件箱里邮件数量太多就会占用服务器的线程,使用

dovecot+mysql     空壳邮件       iptables

groupadd -g 666 vmail useradd -s /sbin/nologin -u 666 vmail -g 666 #############dovecot+mysql################## 1 yum install dovecot-mysql.x86_64  -y #dovecot-mysql dovecot软件的插件,让此软件可以识别mysql 2 vim /etc/dovecot/dovecot.conf 24 protocols = imap pop3

Postfix+Dovecot+MySQL搭建邮件服务器

说到邮件服务器,网上有许多不同解决方案.Window操作系统下常见的邮件服务器有hMailServer.MailEnable.EVOMailServer.Apache James(纯Java跨平台)等. 而在Linux/Unix系统中常用的邮件服务器也有不少选择,最经典也是最常见的莫过于Postfix.这篇文章将会讲述如何在Ubuntu系统之下,通过Postfix.Dovecot.MySQL整合实现普通意义上「邮件服务器」的大部分功能. 开始之前 配置邮件服务器并不是一项简单的工作,其过程不仅需

通什翡翠商城大站协议邮件群发系统日发20-30万封不打码不换ip不需发件箱100%进收件箱

用一种新的技术思维去群发邮件 一种不用换IP,不需要任何发件箱的邮件群发方式 一种不需要验证码,不需要**代码变量的邮件群发方式 即使需要验证码也能全自动识别验证码的超级智能软件 教你最核心的邮件群发思维和软件群发技术图片链接不是 问题50%~90%进入收件箱让你不再为进垃圾箱而发愁 每天群发100万封邮件不再是难题 懒人技术升级版大站协议邮件群发 提供的不仅仅是软件更重要的是群发技术 邮件群发神器简介:什么是通什翡翠商城大站协议邮件群发系统? 通什翡翠商城大站协议邮件群发系统,是通过签署邮件群

如何解决Outlook收件箱显示1000多封邮件,但是查看时都是已读的?

如何解决Outlook收件箱显示1000多封邮件,但是查看时都是已读的? ?Lander Zhang 专注外企按需IT运维服务,IT Helpdesk 实战培训践行者博客:https://blog.51cto.com/lander IT Helpdesk 工程师实战培训课程:https://edu.51cto.com/lecturer/733218.html轻松进外企:IT Helpdesk工程师实战自学之路:https://blog.51cto.com/lander/2413018更新时间:2

《Linux菜鸟入门2》空壳邮件服务

●空壳邮件 1.引入空壳邮件的意义 邮件服务器直接暴露在网络环境下安全性会大大降低,所以引入"空壳服务器"是为了保证真正服务器的安全,空壳服务器的功能就是将受到的邮件转发(双向的). 2.制作空壳邮件 在配置好DNS的前提下: 空壳服务器配置(maillinux.linux.com): vim /etc/named.rfc1912.zones cd /var/named/ cp -p westos.com.zone westos.org.zone vim westos.org.zone

懒人邮件群发日发50-100万封不打码不换IP不需发件箱大站协议系统营销软件100%进收件箱

用一种新的技术思维去群发邮件 一种不用换IP,不需要任何发件箱的邮件群发方式 一种不需要验证码,不需要**代码变量的邮件群发方式 即使需要验证码也能全自动识别验证码的超级智能软件 教你最核心的邮件群发思维和软件群发技术图片链接不是 问题50%~90%进入收件箱让你不再为进垃圾箱而发愁 每天群发100万封邮件不再是难题 懒人技术升级版大站协议邮件群发 提供的不仅仅是软件更重要的是群发技术 邮件群发神器简介:什么是懒人群发技术大站协议升级版? 懒人群发大站协议升级版,是通过签署邮件群发服务器协议的大

JavaMail读取收件箱退信邮件/分析邮件附件获取Message_Id

需求描述:公司最近有个项目邮件通知功能,但是客户上传的邮件地址并不一定存在,以及其他的各种问题.所有希望发送通知后有个回执,及时发现地址存在问题的邮箱. 需求分析:经过分析JavaMail可以读取收件箱邮件,我们可以通过对应通知的退信来回写通知状态.那么问题来了,发送通知和退信如何建立映射?经过调研,最终确定采用以下方案解决. 映射方案: 在发送邮件通知时在Header中指定自定义的Message_Id,作为唯一标示,本系统中采用UUID. 定时任务扫描服务器邮箱的收件箱,本系统我们搜索收件箱中