在linux下如何配置postfix与dovecot才能使客户端outlook成功连接到电子邮件服务器上?需要详细步骤,谢谢

2025-02-23 14:38:45
推荐回答(1个)
回答1:

1.配置postfix

 a.   /etc/postfix/main.cf

      配置mydomian(域名),myhostname,myorigin,inet_interfaces=all(其他关闭),mynetworks-style,mydestination,mynetworks,relay_domains,home_mailbox

     配置主机名和域名 mydomain myhostname

    设置由本机寄出的邮件所使用的域名或主机名称 myorigin

    设置postfix服务监听的网络接口 inet_interfaces

    设置可接受邮件的主机名称和域名 mydestination

    设置可以转发哪些网络的邮件 mynetworks

    设置可以转发哪些网域的邮件 relay_domains = sina.cn

b.验证:

telnet localhost 25

mail from:sun@baidu.com(发件人任意)

rcpt to:user1@mail.1991syj.com(收件人创建的名字和设置好的域名)

data(输入信息)

.(结束输入)

quit(离开)


2.配置dovecot

yum install -y dovecot 

a.配置文件:a.  vim /etc/dovecot/dovecot.conf  (protocols = imap pop3) 

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

                                 (disable_plaintext_auth = no)

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

     (mail_location = maildir:~/Maildir)地址要和postfix服务器配置文件中的home_mailbox地址一致

                d. vim /etc/dovecot/conf.d/10-ssl.conf  

                                  (ssl = yes)

                e. vim /etc/pam.d/dovecot  (查看pam认证文件)

b.验证:

[root@CentOS6 ~]# telnet localhost 110

Trying ::1...

Connected to localhost.

Escape character is '^]'.

+OK Dovecot ready.

user user1

+OK

pass 123

+OK Logged in.

list

+OK 4 messages:

1 472

2 458

3 464

4 464

.

retr 3

+OK 464 octets

Return-Path:

X-Original-To: syj@mail.1991syj.com

Delivered-To: syj@mail.1991syj.com


3.邮件客户端的配置

  a. 关闭防火墙,selinux

  b. 设置收发邮件服务器

我这里是用的foxmail 看我的截图

这样就可以了