freebsd9.2配置postfix的smtp认证步骤(图解)

1:卸载sendmail

cd /usr/ports/mail/sendmail

make deinstall

make clean

2:安装postfix

cd /usr/ports/mail/postfix

make config #开启pcre,SASL2,BDB etc..

make install clean

安装时候会同时安装cyrus-sasl2库,选择配置时候选上BDB等..

安装时还会提示是否替换系统默认的mail程序,此处替换,因为已经卸载sendmail

Would you like to activate Postfix in /etc/mail/mailer.conf [n]? Y

3:如果没有提示安装cyrus-sasl2库,则需要自己手动安装,配置同上图

cd /usr/ports/security/cyrus-sasl2

make install clean

4.安装cyrus-sasl2-saslauthd程序,选择配置时候选上BDB

cd /usr/ports/security/cyrus-sasl2-saslauthd

make install clean

添加一个系统用户 test,测试认证是否正常

testsaslauthd -u test -p pasword 命令测试时,失败提示: 0:NO “authentication failed” 成功则提示0: OK “Success.”

安装完成后加入启动项

ee /etc/rc.conf

加入

saslauthd_enable=”YES”
postfix_enable=”YES”

5.编辑/usr/local/etc/postfix/main.cf 最下面加入

#本机邮件服务器域名,在域名里做一下mx解析,指向本机的公网ip,避免被识别为垃圾
myorigin = mail3.me.com
#开启smtp
smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
#白名单ip,可以不用验证密码
mynetworks = 168.100.189.0/28, 127.0.0.0/8
smtpd_recipient_restrictions = permit_mynetworks permit_inet_interfaces permit_sasl_authenticated permit_mx_backup reject_unauth_destination
smtpd_client_restrictions = permit_sasl_authenticated
smtpd_sasl_local_domain = $myhostname

6.打开目录 /usr/local/lib/sasl2/里面有个Sendmail.conf,重要!

cp Sendmail.conf smtpd.conf

生成/etc/aliases.db,运行 重要!

newaliases

(0)

相关推荐

  • Linux系统下安装配置postfix邮件服务器教程

    一,安装postfix,cyrus-sasl,cyrus-imapd 如果yum提示找不到软件包,请换一下源,请参考centos 6推荐使用epel源 代码如下: [root@localhost ~] ...

  • 在Linux中安装配置Postfix来搭建邮件发送服务

    在创建网站应用时,在用户进行某些操作时需要发邮件给用户是一种必不可少的操作.云服务虽然是一个不错的选择.但如果体量太小,或是受到某些条件限制时,自建服务也许是一个更好的选择.下面尝试在 CentOS ...

  • 使用Console口连接配置设备的具体操作步骤

    使用Console口连接配置设备的具体操作步骤如下: 操作方法 01 使用Console线连接计算机C0M1 口与路由器的Console 口,如图1所示. 02 在计算机中选择[开始] >[程序 ...

  • 映客直播怎么进行实名制认证 映客直播实名制认证方法图解

    映客直播怎么进行实名制认证?映客直播进行实名制认证方法?现在网络直播加管非常严格,很多直播平台都开始进行实名制申请,那么映客直播怎么进行实名制认证?映客直播进行实名制认证方法,下面小编 就来教你映客直 ...

  • 魔方格作业神器使用步骤图解

    经调查后发现,已经有不少学生使用魔方格作业神器来解决难题。但仍有很多学生还是不会,下面小编就为大家介绍魔方格作业神器使用步骤,不会的朋友可以参考本文哦! 第一步、注册与登录 作业神器与魔方格官网的登陆 ...

  • U盘装系统步骤图解(超详细)

    相信有的朋友去电脑城组装电脑的时候,会看见装机人员安装系统不再需要光驱,而插入U盘安装系统,U盘安装系统方便了许多,电脑光驱容易坏,使用寿命短,一般老电脑的光驱都不怎么好使,而U盘就不需要光驱就能安装 ...

  • 宽带连接图标步骤图解

    何为宽带?以上网速率上限56KBps为界,低于56KBps称为“窄带”,以上称为“宽带”。随着网络接入的方式在不断更新,这个名称涵盖了新老连接方式。从最早的56K调制解调器,到拨号连接的ISDN、AD ...

  • 【图文】win7电脑系统重装详细步骤图解

    什么东西用久了都会出问题,电脑也不例外,当我们玩游戏.开网页卡的时候就有种无法忍受的感觉,那么我今天就给大家详细介绍下win7光盘版的电脑系统重装的步骤图解: 操作方法 01 把系统光盘放入光驱中去 ...

  • ubuntu配置ssh server的详细步骤

    SSH-Server配置指南 一、SSH简介 SSH (Secure Shell)是一个应用程序中提供安全通信的协议,通过SSH协议可以安全地访问服务器,因为SSH 具有成熟的公钥加密体系,在数据进行 ...