位置: 编程技术 - 正文

fedora 7下配置postfix邮件系统(linux配置ftp服务)

编辑:rootadmin

推荐整理分享fedora 7下配置postfix邮件系统(linux配置ftp服务),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:fedora33网络配置,fedoral,linux配置ftpyum源,fedora33网络配置,fedora配置要求,fedora使用教程,fedora33网络配置,fedora使用教程,内容如对您有帮助,希望把文章链接给更多的朋友!

fedora 7下配置postfix邮件系统(linux配置ftp服务)

什么是MUA、MTA、MDA以及信件如何送达MUA(Mail User Agent):用户端使用者电脑用来收信和寄信的软体,如Outlook Express MDA(Mail Delivery Agent):负责将MTA所收的信,分派到各个帐户的邮件信箱。 MTA(Mail Transfer Agent):MTA就是邮件伺服器,他是负责帮使用者做邮件传送的服务,使用者要寄的信和要收的信,都是要透过MTA喔! 主要的功能: 1.传送使用者要寄出的信件:MTA会先判别使用者要寄的信是内部邮件或外部邮件,内部邮件会转到收件人的信箱(mailbox),如果是外部邮件就会传送到目的地的MTA。 2.接收外部主机寄来的信件:只要是MTA上面有的帐户都会被收下来。 3.让使用者把自己的信收回去:使用者可以将邮件主机的信经由MUA收到自己的电脑上。 在了解MUA、MTA、MDA之后,接下来就来看看信件寄出的流程。 Step1.寄件人利用MUA寄信到MTA。 Step2.本地MTA会将自己的信收下来,并由MDA派送到该帐号的邮件信箱。 Step3.将外部的信件转送出去。 Step4.远端MTA接收本地MTA所发出的信件。 Step5.远端MTA交由MDA派送到该帐号的邮件信箱,等待使用者下载。 Step6.收件人利用MUA将信件收下来。 贰、使用的通讯协定1.寄信:大部份的邮件主机都是使用SMTP协定,port number是,而MUA会用SMTP协定来连接MTA将信件送出。 2.外部邮件传送:本地MTA到目的MTA也是使用SMTP协定来沟通。 3.收信:收信时最常用的通讯协定是POP3协定,port number是,所以MUA会使用POP3协定来连接到MTA的邮件信箱读取信件。 参、认识Relay与认证机制在上面的寄信流程的Step3,MTA在分析收到的邮件之后,如果不是主机本身的帐号,就会将该信件传送到目的MTA主机上。所以说任何人都可以经由你的主机来发信噜,这样你的主机就会变的很慢很慢,而且你的网路频宽也会被广告信占满!这种主机我们称为『Open Relay』的邮件主机,这种主机很快的就会被其他的MTA主机拒绝往来喔! 为了避免这个问题的发生,我们就必须只针对本身主机(localhost)开放Relay的功能,这样MTA只会接受来自Internet上面注明收件人是我们主机内部帐号的信,但是关闭了Relay之后虽然可以避免MTA主机被当成广告信发送站,不过这样会有一些困扰,怎么说呢?因为通常我们会只对主机或是一些规范的IP来开放Relay的功能,但是没有开放的IP ,就没有办法寄信了,如果你是业务员或是时常要出差在各地不同的地方就没有办法使用了,所以这时候就有『邮件认证机制』来帮我们解决这个问题。邮件认证机制,其实就是在MTA加入检查发信者的【帐号和密码】的比对功能。常用的邮件认证为SMTP邮件认证,他是在SMTP上面动手脚的机制,也就是说在寄信的时候,由MUA到MTA时,MTA主机就会检查MUA发信者的帐号和密码,认证成功才会允许发信,这样就可以在任何地方寄信了。 肆、安装套件安装所需的套件cyrus-sasl、dovecot、postfix在Fedora Core 2本身就有内建了。 一、cyrus-sasl安装及设定: 1.检查是否安装了cyrus-sasl : # rpm –qa | grep cyrus-sasl cyrus-sasl-2.1.-2 2.修改smtpd.conf设定# vi /usr/lib/sasl2/smtpd.conf 将内容改为pwcheck_method: saslauthd mech_list: plain login 3.重新启动sasl的daemon并测试验证功能# /etc/init.d/saslauthd restart # /usr/sbin/testsaslauthd –u帐号–p ‘密码’ 0: OK “Success.” 二、dovecot (imap、pop3)安装及设定: 1.检查是否安装了dovecot #rpm –qa | grep dovecot dovecot-0...5-0.FC2 2.设定使用pop3、imap来收信# vi /etc/dovecot.conf protocols = pop3 imap 3.重新启动并测试# /etc/init.d/dovecot restart # telnet localhost Trying .0.0.1... Connected to localhost. Escape character is '^]'. +OK dovecot ready. user帐号+OK pass密码+OK Logged in. 三、postfix安装及设定: 1.检查是否安装了postfix # rpm -qa |grep postfix postfix-2.0.-4 2、将postfix加入到root的权限# usermod -G root postfix 3、修改smtpd.conf设定# vi /etc/postfix/main.cf 将只有localhost relay注解掉#inet_interfaces = localhost 修改接受的目的地位置mydestination = $myhostname, localhost.$mydomain, $mydomain 增加sasl邮件认证smtpd_sasl_auth_enable = yes smtpd_delay_reject = yes smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated permit_auth_destination reject smtpd_client_restrictions = permit_mynetworks, permit_sasl_authenticated broken_sasl_auth_clients = yes smtpd_sasl_security_options = noanonymous 4.关闭sendmail及启动postfix # /etc/init.d/sendmail stop # /etc/init.d/postfix start 5.将postfix加入启动的服务#chkconfig --add postfix 6.启动ntsysv将sendmail换成postfix,这样可以系统重新开机时便会是postfix,而不会是sendmail #ntsysv 7.测试是否有启动sasl邮件认证测试的方法同样是使用telnet ,利用telnet指令连到Postfix主机端上,请执行如下的指令: # telnet localhost 接着请输入下列指令: ehlo localhost 请注意Postfix所回应的讯息,如果您的设定均无误,那么应该会显示出类似下列的讯息: -master.planetnet.net -PIPELINING -SIZE -VRFY -ETRN -AUTH LOGIN PLAIN -AUTH=LOGIN PLAIN -XVERP 8BITMIME 最重要的两行,在第六行与第七行,显示目前Postfix系统所支援的认证协定。如果您执行的结果有出现这两行即表示您的Postfix已可使用SASL认证。   四、测试你的Outlook Express是不是能正常收发信件要注意将『我的伺服器需要验证』打勾唷!这样才能顺利将邮件寄出。

Fedora 7上安装和配置xmms 1.执行yuminstallxmms(如果不是FC系统的自己去官方网下一个

Fedora 9系统实现ADSL上网的方法 首先配置pppoe拨号上网步骤如下在终端中输入:#pppoe-setupWelcometotheRoaringPenguinADSLclientsetup.First,IwillrunsomechecksonyoursystemtomakesurethePPPoEclientisinstalledproperlyLooks

Samba中文显示乱码解决办法 Samba显示中文乱码,添加下面的内容到smb.conf中clientcodepage=doscharset=cpunixcharset=cp

标签: linux配置ftp服务

本文链接地址:https://www.jiuchutong.com/biancheng/353819.html 转载请保留说明!

上一篇:Fedora 8 Linux系统下运行QQ2008Beta1(fedora os)

下一篇:Fedora 7上安装和配置xmms(fedora s7)

  • 餐饮业小规模开发票开什么
  • 新成立的公司如何建账
  • 医院能否开具增值税专用发票
  • 增值税发票已抵扣能否认定合同关系
  • 小微企业第一季度不符合条件怎么处理
  • 固定资产投资损失怎么做账
  • 快消品行业成本结转方法
  • 递延收益是什么表
  • 工程预付款未按时支付
  • 发票作废 费用
  • 增值税专用发票有效期是多长时间
  • 福建水利建设专业排名
  • 减免税款是否要结转到未交增值税?
  • 采购合同清单的安装调试费如何开具发票?税率是多少
  • 保理利率多少可以买房
  • 哪些研发费用可以资本化
  • 企业所得税为15%的企业
  • 一般纳税人减免的增值税怎么记账
  • 销售回购会计分录
  • 怎么简单快速的辨别是铝是锡
  • 华为mate40怎么打开开发者选项
  • yii2.0实现验证用户名与邮箱功能
  • 怎么用老毛桃u盘装win7系统 老毛桃u盘装win7系统教程图解
  • 微信公众号 h5 保存openid
  • PHP:curl_strerror()的用法_cURL函数
  • uniapp监听网络状态
  • PHP:imagesavealpha()的用法_GD库图像处理函数
  • 交纳印花税
  • 资产减值会计处理论文
  • 钢管租赁费如何计算
  • 云原生是什么
  • 贸易公司结转销售成本凭证怎么做
  • wordpress小工具开发
  • 申请一般人纳税需要什么东西
  • ubuntu下安装windows
  • MongoDB db.serverStatus()输出内容中文注释
  • 建筑业用的会计账簿
  • 银行借记和贷记一样吗
  • 亏损企业所得税汇算清缴怎么做
  • 法定盈余公积的主要用途
  • 畜类生产性生物资产计算折旧的最低年限
  • 应收账款计提减值准备会计处理
  • 结转完工入库产品成本的会计分录
  • 购置税 过户
  • 企业搬迁安置费一般怎么赔
  • 暂估入库做账
  • 本期盈余为负数怎么调整
  • 小企业会计准则2023电子版
  • 稳岗补贴如何入账
  • 红字发票怎么申报增值税
  • 报关金额多报了900美金怎么办
  • 小规模纳税人销售自己使用过固定资产
  • 财务报表分析的目的
  • 空头支票如何处罚
  • 分享一下相亲时碰见过哪些奇葩事
  • mysql5.7.19 zip 详细安装过程和配置
  • mysql无法创建函数
  • ROW_NUMBER SQL Server 2005的LIMIT功能实现(ROW_NUMBER()排序函数)
  • sqlserver多表查询 索引
  • 安装2个win10系统
  • win8专业版系统更改电脑设置没反应
  • win10应用商店应用少
  • win10一年更新一次
  • win7定时关机没反应
  • 浅谈linux的发展方向和应用范围
  • ISBMgr.exe - ISBMgr是什么进程 有什么作用
  • win8如何安装软件
  • win8系统升级win8.1
  • 如何深度理解
  • Jquery+Ajax+PHP+MySQL实现分类列表管理(下)
  • 安卓布局优化
  • Unity 相关经典博客资源总结
  • android:gravity和android:layout_gravity的区别
  • linux shell -s
  • 什么是批处理模式
  • javascript类的继承
  • shell python
  • js对象判断
  • 国家税务总局中山市税务局港口税务分局
  • 湖北退役士兵退伍费
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设