Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Dovecot+mysql configuration and the method of building mail cloud server

2025-01-17 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Database >

Share

Shulou(Shulou.com)06/01 Report--

Let's learn about dovecot+mysql configuration and how to build an email cloud server. I'm sure you will benefit a lot after reading it. I hope you want this short article about dovecot+mysql configuration and how to build an email cloud server.

Dovecot+mysql

One configuration

1 plug-in for yum install dovecot-mysql.x86_64-y###dovecot so that this software can recognize mysql###

2 vim / etc/dovecot/conf.d/10-auth.conf # Edit the authentication file #

Content:

123! include auth-sql.conf.ext### supports mysql authentication #

3 configuration for cp / usr/share/doc/dovecot-2.2.10/example-config/dovecot-sql.conf.ext / etc/dovecot/dovecot-sql.conf.ext### to generate dovecot to read mysql #

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

Content:

32 driver = mysql### database type #

71 connect = host=localhost dbname=email user=postuser password=postuser### connection query library, user, password #

78 default_pass_scheme = PLAIN### default authentication method is plaintext #

107 password_query =\ # query password matching #

108 SELECT username, domain, password\

109 FROM emailuser WHERE username ='% u 'AND domain ='% d'

125 user_query = SELECT maildir, 666 AS uid, 666 AS gid FROM emailuser WHERE username ='% uplink email # query email content #

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

Content:

168 first_valid_uid = 666 customers # email file query user identity #

175 first_valid_gid = 666

30 mail_location = maildir:/home/vmail/%d/%n### specify email location #

6 systemctl restart dovecot.service

Test:

[root@foundation78 Desktop] # telnet 172.25.254.112 110

Trying 172.25.254.112...

Connected to 172.25.254.112.

Escape character is'^]'.

+ OK [XCLIENT] Dovecot ready.

User lee@lee.com

+ OK

Pass lee

+ OK Logged in.

Quit

+ OK Logging out.

Connection closed by foreign host.

You can test directly in thunderbird:

Two-shell mail

1) null client

1 vim / etc/postfix/main.cf

Content:

Mydomain = example.com### domain #

Myorigin = the domain where westos.com### is disguised as a real mail cloud server #

Myhostname = mail.example.com### hostname #

Mydestination = # is empty and does not accept email #

Relayhost = 172.25.254.112 email # forwarded to the real email CVM #

2 systemctl restart postfix.service

3 Test:

Shell mail cloud server:

[root@mail ~] # mail root@example.com

Subject: dskjaf

Skdja

.

EOT

[root@mail ~] # mailq

Mail queue is empty

[root@mail ~] # mail

No mail for root

Real email CVM #

[root@westos-mail ~] # mail

Heirloom Mail version 12.5 7-5-10. Type? For help.

"/ var/spool/mail/root": 3 messages 3 new

N 1 root Sat May 27 23:23 21 amp 753 "hfue"

N 2 root Sat May 27 23:23 21amp 757 "hjk"

N 3 root Sat May 27 23:24 21 amp 752 "dskjaf"

& 3

Message 3:

From root@mail.example.com Sat May 27 23:24:11 2017

Return-Path:

X-Original-To: root@example.com

Delivered-To: root@example.com

Date: Sat, 27 May 2017 23:24:08-0400

To: root@example.com

Subject: dskjaf

User-Agent: Heirloom mailx 12.5 7-5-10

Content-Type: text/plain; charset=us-ascii

From: root@mail.example.com (root)

Status: R

Skdja

& Q

Held 3 messages in / var/spool/mail/root

After reading this article on how to configure dovecot+mysql and how to build email cloud servers, many readers will want to know more about it. For more industry information, you can follow our industry information section.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Database

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report