linux中搭建邮件服务器relay什么意思

linux中搭建邮件服务器relay什么意思,第1张

是指搭建邮件中继,像有些海外邮件收发,可能直接在过内发送过去会不成功,需要在海外架设邮件中继服务。

如果你需要这方面的服务,没必要自己去搭建,只搭建一台中继服务器是没啥效果的,需要一个集群。

可以直接选择成熟的邮件中继服务,像U-Mail邮件中继服务就不错,可以去了解一下

postfix创建邮件账号命令:

useradd -g mail -s /sbin/nologin user

配置好邮件服务器后,重启dovecot服务。

/etc/initd/dovecot start

然后测试,发送接收邮件!

1配置postfix

 a   /etc/postfix/maincf

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

     配置主机名和域名 mydomain myhostname

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

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

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

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

    设置可以转发哪些网域的邮件 relay_domains = sinacn

b验证:

telnet localhost 25

mail from:sun@baiducom(发件人任意)

rcpt to:user1@mail1991syjcom(收件人创建的名字和设置好的域名)

data(输入信息)

(结束输入)

quit(离开)

2配置dovecot

yum install -y dovecot 

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

                  b  vim /etc/dovecot/confd/10-authconf                            

                                 (disable_plaintext_auth = no)

                  c vim /etc/dovecot/confd/10-mailconf 

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

                d vim /etc/dovecot/confd/10-sslconf  

                                  (ssl = yes)

                e vim /etc/pamd/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@asdcom>

X-Original-To: syj@mail1991syjcom

Delivered-To: syj@mail1991syjcom

3邮件客户端的配置

  a 关闭防火墙,selinux

  b 设置收发邮件服务器

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

这样就可以了

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » linux中搭建邮件服务器relay什么意思

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情