怎么搭建公司内部邮件服务器?用outlook收发。内部局域网,不连外网
如果只是公司内部使用的话,建议楼主用MS的Exchange Server 2003 上网下载一个IOS就可以了 这个还不错 (公司内部使用减少了安全问题、外部DNS解析的问题了,维护起来也很方便),而且还可以实现公司公用资料共享等服务。
简单说明一下Exchange服务器的部署:
1、 邮件服务器, 在安装邮件应用服务之前(这里以Exchenge server 2003为例)需要域环境IIS组件等条件,后面详细说明。
2、所以第一步要建域环境,这个容易吧,,运行-->dcpromo-->下一步--->再下一步--->OK 了 在建域之前需要什么条件(DNS解析吧,当然这个不是必须的,因为在建域的时候,DNS诊断不通过的话你可以选择第三项:我将手动 就可以顺利的进行建域了)。。当然要是DNS和域在同一台服务器上,那么在建域之前先把DNS搞定吧建DNS服务器容易吧这里就不说了
3、建好域后,需要重启服务器 ,这时候可以出去休息一下,去机房外面恰根烟千万别在机房恰哈小心着火呵呵 玩笑
4、域建好了现在就可以建邮件服务器了 先把建邮件服务器的必要条件准备好 像IIS组建(包括ASPNET)啊,· NNTP服务啊SMTP服务啊,,WWW啊 。。当然这个是默认就有的NET Framework啊= = = 同时启动 ASPNET、Internet 信息服务 (IIS)、World Wide Web Publishing 服务、简单邮件传输协议 (SMTP) 服务、网络新闻传输协议 (NNTP) 服务(这部分的话,网上大把的教程)
5、这些条件准备好了之后,OK就开始建邮件服务器吧 这个也不是很难下一步下一步 个巴小时的样子 就Over了 (如果不清楚可以上网找点详细的资料,网上大把的) 建议楼主将域和邮件服务器在同一台主机上,这样的话部署起来简单、方便、很少出现问题的
希望对楼主有所帮助,谢谢!
快速配置Postfix邮件服务器
Postfix最被人称道的地方就在于其配置文件的可读性很高。Postfix的主配置文件是/etc/postfix/maincf。
在maincf文件中,参数都是以类似变量的设置方法来设置的,这些参数的使用主要包含两部分的内容:
(1)定义和声明变量:例如definename = good-better-best。等号左边是变量的名称,等号右边是变量的值。
(2)引用变量:可以在变量的前面加上符号“$”来引用该变量,如:myname = $ definename(相当于definename = good-better-best)。
需要注意的是:等号两边需要有空格字符。此外,如果变量有两个以上的设置值,就必须用逗号“,”或者空格符“ ”将它们分开。
在熟悉了上述变量的定义和引用方法后,下面详细介绍如何安全、高效地配置Postfix服务器的相关选项。
1.设置Postfix服务监听的网络接口
默认情况下,inet_interfaces参数的值被设置为localhost,这表明只能在本地邮件主机上寄信。如果邮件主机上有多个网络接口,而又不想使全部的网络接口都开放Postfix服务,就可以用主机名指定需要开放的网络接口。不过,通常是将所有的网络接口都开放,以便接收从任何网络接口来的邮件,即将inet_interfaces参数的值设置为“all”,如下所示:
inet_interfaces = all
2.安全设置可接收邮件的主机名称或域名
mydestination参数非常重要,因为只有当发来的邮件的收件人地址与该参数值相匹配时,Postfix才会将该邮件接收下来。通过该选项的设置可以过滤掉许多没有经过认证和授权的邮件,从而节省服务器的存储空间,以及节省用户的邮件处理时间。
举一个简单的例子,用户可以将该参数值设置为如下:
accept_domain = testnet
mydestination = $accept_domain
这就表明无论来信的收件人地址是X@testnet(其中X表示某用户在testnet域中的邮件账户名),Postfix都会接收这些邮件。而除此之外的邮件,Postfix都不会接受。
3.安全设置可转发邮件的网络(IP设置)
有关安全设置可转发邮件的网络可以使用mynetworks参数来设置。可将该参数值设置为所信任的某台主机的IP地址,也可设置为所信任的某个IP子网或多个IP子网(采用“,”或者“ ”分隔)。
比如,用户可以将mynetworks参数值设置为172168960/24,则表示这台邮件主机只转发子网172168960/24中的客户端所发来的邮件,而拒绝为其他子网转发邮件:
mynetworks = 172168960/24
除了mynetworks参数外,还有一个用于控制网络邮件转发的参数是mynetworks-style,它主要用来设置可转发邮件网络的方式。通常有以下三种方式:
(1)class:在这种方式下,Postfix会自动根据邮件主机的IP地址得知它所在的IP网络类型(即A类、B类或是C类),从而开放的它所在的IP网段。
(2)subnet:这是postfix的默认值,postfix会根据邮件主机的网络接口上所设置的IP地址、子网掩码来得知所要开放的IP网段。
(3)host:在这种方式下,postfix只会开放本机。
通常,用户一般不需要设置mynetworks-style参数,而直接设置mynetworks参数。如果这两个参数都进行了设置,那么mynetworks参数的设置有效。
4.设置可转发邮件的网络(域名设置)
上面介绍的mynetworks参数是针对邮件来源的IP来设置的,而relay_domains参数则是针对邮件来源的域名或主机名来设置的,其实从原理上来说是一致的,不过是区分了IP地址和域名而已,不过,relay_domains还需要依赖DNS这个基础设施。
例如,用户可以将relay_domains参数值设置为testnet,则表示任何由域testnet发来的邮件都会被认为是信任的,Postfix会自动对这些邮件进行转发,如下所示:
relay_domains = testnet
那么,要使它能在实际网络中更好地转发邮件,还必须进行相应的DNS设置。那么,需要在该网络的DNS服务器上定义了一个主区域testnet,并在该区域配置文件中定义了以下记录:
//定义邮件服务器的IP地址
pattersontestnet IN A 17216896254
//定义邮件服务器的别名
mailtestnet IN CNAME pattersontestnet
//定义优先级别
testnet IN MX 10 mailtestnet
上述记录只对邮件服务器进行了定义,还有诸如SOA、NS等的定义,在这里就不再赘述。
配置Postfix使用SMTP安全认证
Postfix默认不会对外开放转发功能,而仅对本机(localhost)开放转发功能。但是,在实际应用中,必须在Postfix主配置文件中通过设置mynetworks、relay_domains参数来开放一些所信任的网段或网域,否则该邮件服务器几乎没有什么用处。在开放了这些所信任的网段或网域后,还可以通过设置SMTP认证,对要求转发邮件的客户端进行用户身份(用户账户名与密码)验证。只有通过了验证,才能接收该用户寄来的邮件并帮助转发。同样,Postfix中目前比较常用的SMTP认证机制是通过Cyrus SASL包来实现的。
默认情况下,Postfix并没有启用SMTP认证机制。要让Postfix启用SMTP认证,就必须对Postfix的主配置文件/etc/postfix/maincf进行修改。用户需要在maincf文件中添加如下有关SMTP认证的设置部分:
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = ''
smtpd_recipient_restrictions = permit_mynetworks
permit_sasl_authenticated, reject_unauth_destination
broken_sasl_auth_clients=yes
smtpd_client_restrictions = permit_sasl_authenticated
smtpd_sasl_security_options = noanonymous
其中,每个选项的具体含义如下:
(1)smtpd_sasl_auth_enable:指定是否要启用SASL作为SMTP认证方式。默认不启用,这里必须将它启用,所以要将该参数值设置为yes。
(2)smtpd_sasl_local_domain:如果采用Cyrus-SASL版进行认证,那么这里不做设置。
(3)smtpd_recipient_restrictions:表示通过收件人地址对客户端发来的邮件进行过滤。通常有以下几种限制规则:
permit_mynetworks:表示只要是收件人地址位于mynetworks参数中指定的网段就可以被转发邮件。
permit_sasl_authenticated:表示允许转发通过SASL认证的邮件。
reject_unauth_destination:表示拒绝转发含未信任的目标地址的邮件。
(4)broken_sasl_auth_clients:表示是否兼容非标准的SMTP认证。有一些Microsoft的SMTP客户端采用非标准的SMTP认证协议,只需将该参数设置为yes就可解决这类不兼容问题。
(5)smtpd_client_restrictions:表示限制可以向Postfix发起SMTP连接的客户端。如果要禁止未经过认证的客户端向Postfix发起SMTP连接,则可将该参数值设置为permit_sasl_authenticated。
(6)smtpd_sasl_security_options:用来限制某些登录的方式。如果将该参数值设置为noanonymous,则表示禁止采用匿名登录方式。
在完成上述设置后,必须使用
/etc/initd/postfix reload
重新载入配置文件,或使用
/etc/initd/postfix restart
重新启动Postfix服务,以使该配置生效。这两个命令的具体使用需要根据不同的Linux版本来选用。
此外,由于当Postfix要使用SMTP认证时,会读取/usr/lib/sasl2/smtpdconf文件中的内容,以确定所采用的认证方式,因此如果要使用saslauthd这个守护进程来进行密码认证,就必须确保/usr/lib/sasl2/smtpdconf文件中的内容为:
pwcheck_method: saslauthd
Foxmail 是一个中文版电子邮件客户端软件,支持全部的 Internet 电子邮件功能。电子邮件客户端软件一般都比WebMail系统(网页邮件系统)提供更为全面的功能。下面我就教你foxmail局域网设置的相关知识吧。
foxmail局域网设置的方法:
●操作系统:
Foxmail适合于运行在Microsoft Windows 的各个版本下,包括Windows95/98、Windows Me、Windows NT、Windows2000、Windows XP等平台下。
●网络:
WinsockSpecification11兼容的网络环境。
您可以使用Windows95/98/NT带的"拨号网络"来上网,或在局域网或专线连接下使用Foxmail收发邮件。
Foxmail启动时需要wsock32dll,如果在Windows目录及搜索路径找不到此文件,Foxmail将不能启动。如果您已经安装了TCP/IP的网络软件,wsock32dll就已经有了。
●为了通过Internet/Intranet收发电子邮件,您还必须具有邮件服务器(SMTP,POP3)的用户帐户。
●如果您要通过Proxy(代理服务器)收发邮件,需根据代理服务器的类型设置。
4安装新的 Foxmail
对于安装版,运行安装程序开始安装,在“选择目标文件夹”一步选择一个新的文件夹,在“选择附加任务”一步,通过选中复选框,可以指定在桌面、开始菜单、快捷工具栏添加Foxmail的图标。
对于解压版,首先用Winzip或者其他压缩工具,把压缩包中的所有文件解压到一个新的目下,如 d:\Foxmail,然后运行。为了方便调用,用户可以手工或者使用Foxmail“工具”菜单下的“建立快捷方式”为Foxmail建立快捷方式。
局域网用户可以通过FTP下载:区局2号务器/息中心/用软件/foxmail/fm40chb2exe
建立一个账户
在Foxmail安装完毕后,第一次运行时,系统会自动启动向导程序,引导用户添加第一个邮件账户 。弹出的第一个窗口显示提示信息,点击"下一步"按钮进入建立新的用户帐户"设置”窗口,如图3-1所示,
在"用户名"输入栏中可输入用户姓名或代号信息,用于区别使用同一台机器上的Foxmail收发邮件的其他用户。但是如果您有多个邮箱,并且准备建立多个账户管理多个邮箱,建议您在"用户名"栏输入与对应邮箱相关的信息,例如把为163邮箱建立的账户命名为"Tiger_163"
窗口中"邮箱路径"这一栏则是用来设置改账户邮件的存储路径。一般选择默认路径,这样该账户的邮件将会存储在Foxmail所在目录的mail文件夹下,以用户名命名的文件夹中。如果您要将邮件存储在自己认为适合的位置,则可以点击"选择"按钮,在弹出的目录树窗口中选择某个目录。接着点击"下一步"按钮,进入"邮件身份标记"窗口,如图3-2所示。
它要求用户输入“发送者姓名”与“邮件地址”信息。“发送者姓名”用来在发送邮件时追加用户姓名,以便于E-mail的接收者识别邮件到底是由哪个用户发送过来的。“邮件地址”信息则是在发送的邮件中显示发送者的E-mail地址,以便于接收者给您回信。
点击"下一步"按钮,进入了"指定邮件服务器"设置窗口,如图3-3所示。
这一步填写“POP3服务器”、“POP3帐户名”、“密码”及“SMTP服务器”。
对于一些流行的免费邮箱,如:163、新浪等,Foxmail会自动填写正确的POP3和SMTP服务器地址。如果服务器地址填写不正确,就不能正常收/发邮件。
要知道免费邮箱正确的服务器地址,一般可以通过登陆免费邮箱页面,在帮助中会告诉您POP3和SMTP的填写方法的。
因特网pop3服务器和smtp服务器地址:mailc-taxnet 或 202102158185
局域网pop3服务器和 smtp服务器 地址:76481693
POP3和SMTP服务器一般有以下几种形式:
1) smtpxxxxxxx popxxxxxxx
2) xxxxxxx xxxxxxx
3) smtpxxxxxxx pop3xxxxxxx
POP3帐户名就是您的邮箱名称,即E-mail地址中“@”号前面的字符串。
密码就是邮箱的密码,可以不填写,但是这样在每次收邮件的时候就要输入密码,如果是使用了ESMTP的邮箱,在发邮件时也要输入密码。建议在这里填写密码。
点击“下一步”按钮,屏幕将显示“帐户建立完成”窗口。单击“完成”按钮,完成帐户建立。
在第一次运行Foxmail时,会弹出信息窗口,询问是否把Foxmail设为默认邮件程序,如果选择是,则系统遇到mailto:这样的URL,或者用鼠标单击一个E-mail地址时,自动打开Foxmail进行处理。建议选择"是"。
5邮件的接收和阅读
如果在建立账户过程中填写的信息无误,接收邮件是非常简单的事情,只要选中某个账户,然后单击工具栏上的"收取"按钮。如果没有填写密码,系统会提示您输入邮箱密码。接收过程中会显示进度条和邮件信息提示。
如果不能收取,请参考账户属性设置。
用鼠标点击邮件列表框中的一封邮件,邮件内容就会显示在邮件预览框。用鼠标拖动两个框之间的边界,可以调整它们的大小。
双击邮件标题,将以邮件阅读窗口显示邮件。
6撰写邮件和发送
单击工具栏上的“撰写”按钮,打开邮件编辑器,如图3-5所示。
在“收件人”一栏填写收信人的E-mail地址。“主题”相当于一篇文章的题目,可以让收信人大致了解邮件可能的内容,也可以方便收信人管理邮件,不一定要填写。
写好信后,单击工具栏的"发送"按钮,即可立即发送邮件。
0条评论