在linux下如何配置postfix与dovecot才能使客户端outlook成功连接到电子邮件服务器上?需要详细步骤,谢谢
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: <sadsz2@asd.com>
X-Original-To: syj@mail.1991syj.com
Delivered-To: syj@mail.1991syj.com
3.邮件客户端的配置
a. 关闭防火墙,selinux
b. 设置收发邮件服务器
我这里是用的foxmail 看我的截图
这样就可以了
不好意思,回复晚了。postfix和dovecot都按照上面的配置配置好了,但用outlook连接时还是不行,错误提示为:outlook无法链接到电子邮件服务器。这问题该怎么解决啊???
你防火墙关了没 ,还有360啥的软件关了没?还有你outlook验证成功了么
广告 您可能关注的内容 |