2019-06-15 23:28:31 qq_43350820 阅读数 456
  • Windows Server 2012 R2 服务器应用与架站(中级全套...

    全套视频共分为9种企业常见应用服务器构建与管理,每一章节从初级讲起,做到全方位技术提高,内容包括DHCP 服务器搭建与管理、DNS服务器搭建与管理、IIS服务器的搭建与管理、PKI与SSL网站搭建与管理、FTP服务器的搭建与管理、打印服务器的设置与管理、WSUS服务器部署与更新程序、故障转移群集服务器的搭建与管理、网络负载平衡群集(NLBC)服务器的搭建与管理。

    9713 人正在学习 去看看 深博

Windows server2003邮件服务器搭建,实现内外网发送邮件

邮件服务器的搭建

打开服务器向导,选择邮件服务器
在这里插入图片描述
这里填入想好的域名

在这里插入图片描述
在安装过程中如果出现要插入CD,右击虚拟机选项在可移动设备中选择CD,将相应的镜像导入就行了
在这里插入图片描述
导入完选择连接,就可以继续安装了
在这里插入图片描述

邮箱的设置

安装完邮箱的界面是这样的
在这里插入图片描述
下一步就是生成一个邮箱
在这里插入图片描述
右击域选择新建邮箱,再输入邮箱名和密码
在这里插入图片描述
这样邮箱的新建成功了
下面我们登陆邮箱进行测试
在这里插入图片描述
输入我们申请的邮箱名
在这里插入图片描述
这里输入的邮箱地址要完整的域名
在这里插入图片描述
接收和发送的服务器都填服务器本身,因为是在服务器上进行测试,所以都填自己的IP地址,如果是其他服务器提供服务,那就填相应的IP地址。
在这里插入图片描述

测试

在这里插入图片描述
我们新建一个邮件,将收件人设为外网真实的邮箱,发送出去
在这里插入图片描述
事实上这个时候是不会成功的,因为这个时候,还有SMTP,和中继需要设置
在这里插入图片描述
在服务器端打开ISS,设置默认SMTP虚拟服务器
在这里插入图片描述
在这里插入图片描述
在中继限制设立做设置
在这里插入图片描述
将客户端的网段包含在内,这样客户端就可以通过这台虚拟服务器作为中继发送邮件
在这里插入图片描述
设置链接控制,也要将客户端的网段包含在内,不然客户端无法使用这台服务器提供的服务
在这里插入图片描述
这样这台服务器才算真正配置好,可以与外网的邮箱进行通信了
在这里插入图片描述
再次发送一次邮件
在这里插入图片描述
成功发送到了外网

2014-08-20 16:52:17 chenfanglincfl 阅读数 4327
  • Windows Server 2012 R2 服务器应用与架站(中级全套...

    全套视频共分为9种企业常见应用服务器构建与管理,每一章节从初级讲起,做到全方位技术提高,内容包括DHCP 服务器搭建与管理、DNS服务器搭建与管理、IIS服务器的搭建与管理、PKI与SSL网站搭建与管理、FTP服务器的搭建与管理、打印服务器的设置与管理、WSUS服务器部署与更新程序、故障转移群集服务器的搭建与管理、网络负载平衡群集(NLBC)服务器的搭建与管理。

    9713 人正在学习 去看看 深博

前言

        大概之前两个礼拜的日子,讨论会介绍了关于了.net内网邮件服务器的搭建。所以自己也很有必要来尝试一把邮件服务器的搭建,这里选取的是james这个工具。

 

为什么要使用内网邮件服务器?

a.安全这里仅限个人观点。对于任何一个企业来说,必要安全保密是非常重要的。

b.不受internet的限制虽然说现在到处都是wifi,但是有一个能够自己来控制和使用的邮件服务器肯定是不错的选择。

什么是apache james

a.一个支持多协议的企业级邮件服务器

b.开源、多平台

开源的项目意味着不存在版本的问题,减少了诸多在法律上的问题,也保证了对于平台的扩展性的保持;纯java的实现也就不会存在windowlinux等系统不兼容的问题了。

 

最新下载地址

  1. Apache james 3.0测试版
  2. Apche james 2.3.2稳定版

 本次选用2.3.2.


配置步骤


1.环境配置


a.jdk


Jdk 1.7 ,当前最好的是配置好相关的环境变量,这样就不用去每次到文件内去配置相关的java_homejre_home了。


b.james


将下载好的zip文件解压到你喜欢的目录下


1.启动

bin文件下找到run.bat文件

显示成功,如图


 


2.使用telnet工具远程到4555端口,并添加用户

.telnet localhost 4555

.输入登录用户及密码默认为root root

.adduser cfl cfl(添加用户用户名 密码)

.adduser cfltest cfltest

添加成功,如图




2.xml配置


在文件james-2.3.1\apps\james\SAR-INF下的 config.xml 文件,需要注意的时。该文件是在启动之后才出现的。

a.邮件服务器名的配置


<span style="font-size:18px;"><postmaster>Postmaster@localhost</postmaster>   
如<postmaster>Postmaster@chenfanglin.com</postmaster>  
<servernames autodetect="true" autodetectIP="true">   
<servername>localhost</servername>   
</servernames>  </span>

 

 b.注释mailet 


<span style="font-size:18px;"><!--mailet match="RemoteAddrNotInNetwork=127.0.0.1" class="ToProcessor">   
    <processor> relay-denied </processor>   
    <notice>550 - Requested action not taken: relaying denied</notice>   
</mailet--!> </span>


maillet类似于servlet会对邮件做一些简单的处理,这里我们不去实现这个接口


c.打开身份验证authRequired


<span style="font-size:18px;"><authRequired>true</authRequired></span>


之上配置两个客户端 cfl@chenfanglin.comcfltest@chenfanglin.com .我在自己的foxmail做了一个简单的测试



配置账户


 



效果

1.发送邮件

 



2.接收邮件





3.部分问题

 

      在执行telnet时有时会出现telnet不是内部命令,这是因为telnet服务器没有开启,在window功能项内启用该功能即可

如图





总结


总的来说,配置过程不是很困难。当然这只是最为基础的邮件搭建,为了也是去了解这样一个比较好的开源工具。我想扩展和更多的实现才是最令人期待。

 

2017-03-20 23:58:52 qwertyupoiuytr 阅读数 39237
  • Windows Server 2012 R2 服务器应用与架站(中级全套...

    全套视频共分为9种企业常见应用服务器构建与管理,每一章节从初级讲起,做到全方位技术提高,内容包括DHCP 服务器搭建与管理、DNS服务器搭建与管理、IIS服务器的搭建与管理、PKI与SSL网站搭建与管理、FTP服务器的搭建与管理、打印服务器的设置与管理、WSUS服务器部署与更新程序、故障转移群集服务器的搭建与管理、网络负载平衡群集(NLBC)服务器的搭建与管理。

    9713 人正在学习 去看看 深博


要搭建邮件服务器,需要在服务器上配置SMTP POP3服务,SMTP服务负责发送邮件,POP3服务负责接收邮件。

 

Windows Server 2003中提供了POP3服务组件,但是到了 Windows Server 2012中,POP3组件已经不再是系统功能中的

一项,只有 SMTP服务了,所以这里我们使用 Windows Server 2012自带的 SMTP服务配合一个第三方的 POP3服务搭建我

们的邮件服务器。

 

我们首先在Microsoft Azure中国区创建一台 ARM虚拟机,系统选择 Windows Server 2012,先不选择网络安全组。如果

使用其他云平台或者本地服务器,则注意在防火墙中放行我们后面用到的 SMTP POP3端口即可。

 

接着我们来搭建SMTP服务器,在服务器管理器(Server Manager)中选择“添加角色/功能”(Add Rolesand Features):

Server Manager Dashboard WELCOME TO SERVER MANAGER Dashboard Local Server All Servers Manage Tools View Help Add Roles and Features Remove Roles and Features Add Servers Create Server Group O Configure Server Manager Properties File and Storage Services io IIS QUICK START 2 3 WHAT'S NEW 4 5 N MORE Add roles and features Add other servers to manage Create a server group Connect this server to cloud servi

 

在弹出的“添加角色/功能”向导中找到功能(Feature)中的 SMTP Server 一项,勾选后会提示需要安装一些依赖的组

件,确认即可:

Select features Before You Begin Installation Type Server Selection Server Roles Web Server Role (IIS) Role Services Confirmation Add Roles and Features Wizard Select one or more features to install on the selected server. RAS Connection Manager Administration Kit (C Remote Assistance Remote Differential Compression Remote Server Administration Tools RPC over HTTP Proxy Simple TCP/IP Services SMS I.O/CIFS File Sharing Support (Installed) SMS Bandwidth Limit SMTP Serve SNMP Sevice Telnet Client Telnet Selver TFTP Client user Interfaces and Infrastructure (2 of 3 installe DESTINATION SERVER Description SMTP Server supports the transfer of e-mail messages between e-mail systems. Cancel

 

安装完成后,在开始菜单中找到6.0版本

Search Everywhere v Internet Information Services (IIS) Manager Internet Information Services (IIS) 60 Manager

 

打开后,展开 SMTPVirtual Server,添加一个新的 Domain

Internet Information Services (IIS) 6.0 Manager File Action View Window Help Internet Information Services DANSERVER2012 (local computer) [SMTP Curr Domain Nam Domain... Type Local (Default) New Window from Here Refresh Export List... Help

 

新的Domain我们选择Alias,即为我们本机的域添加一个别名:

New SMTP Domain Wizard Welcome to the New SMTP Domain Wizard use this wizard to create a new domain on this SMTP virtual server Specify the domain Type @ Alias Back

 

这一步我们需要填写我们自己的公网域名(这个域名会作为我们后续使用的邮箱后缀使用):

New SMTP Domain Wizard Domain Name What is the address space of mail that is to be received by this domain? (For example microsoft com) 2draamcomcn

 

接着我们配置 SMTPVirtual Server属性:

Internet Information Services (IIS) 6.0 Manager File Action View Window Help Internet Information Services DANSERVER2012 (local computer) Domains [SMTPVi Doma Curre Start Stop Pause View New Window from Here Rename Refresh Export List... Properties Help

 

从安全性考虑,修改SMTP服务的侦听端口为60025

[SMTP Virtual Server #1] Properties General Access Messages Delivery LDAP Routing Security Fully-qualified domain name Dan Server2012 IP address: (Al Unassigned) r Limit number of connections to Connection time-out (mnutes) Enable Bgg'ng Active log format: W3C Log File Format Advanced Configure multiple dentities for this vinual server Address: IP %dress fAI Unassigned: TCP Port Properties m *ppb'

 

在连接控制(Connection control)和中继限制(Relay restrictions)中添加允许的客户端IP地址(如果想全部放行,

就选择Allexcept the list below):

[SMTP Virtual Server #1] Properties General Access Messages Delivery LDAP Routing Security Edit the authentication methods for this resource TLS is not available without a certificate encryption Grant or deny access to this rasouce using IP addresses or Intamat domain names Relay restrictions Grant or deny permissions to relay snail through this SMTP virtual server Relay

Connection Select which computers may access this virtual server Only the list below Al except the list below Computers Granted Granted IP Address Remove / Domain Name

Relay Restrictions Select which computer may relay through this Vitual server Only the list below Al except the list below Computers IP Address Granted Granted Remove / Domain Name r Alow all computers which successfully authenticate to relay. regardless of the ist above

其他选项暂时可以保持默认,点击确认保存设置。

 

接着我们搭建POP3邮件服务器,这里我们选择Visendo SMTPExtender,一个免费的第三方POP3服务器。

下载地址:https://visendo-smtp-extender-plus.en.softonic.com/

 

使用默认选项安装即可,安装完成后,首先创建一个邮箱账号:

Settings 8:) Accounts Advanced 'O Support Info Update Visendo SmtpExtender Plus v1.1.2.637 Demo x64 Accounts Account IT4ew Account: Mails Size (KB) O Mails. 000 KB

 

邮箱后缀写我们的自定义域名:

Visendo SmtpExtender account wizard Choose single account to receiva anails for ona address only A domain account collects anailsfor all addresses of a domain O account The recipient S enail address is also used as user name for PO 93 login E-Mail address daniaI@2dreamcomcn < Back jeFnsh—sÅ —Cancel—h

 

接着配置POP3服务端口号以及Email Drop Folder

Visendo SmtpExtender Plus v1.1.2.637 Demo x64 Settings Accounts Advanced "O Support Info Update Advanced Use following IP Email drop folder (Cannot bind to localhost / 127 0 0 1) SM TP is monitoring this folder moving em' files to their respective account folders C] Do not process emails if Oast file change) older than O days Settings path O hours Config files are saved here Ing files are created in the subfolder ' 'logs" logging level medium Advanced Settings E- Mail Header Fields

 

启动服务:

Visendo SmtpExtender Plus v1.1.2.637 Demo x64 Settings 8:) Accounts Advanced 'O Support Info Update Settings Service status Running

完成后确认关闭。

 

接着需要给这台Server添加一个公网的DNS名称(这里这个DNS名称不是必须的,如果你的MX记录使用指向的是这台虚拟机的公网IP地址的话,就不需要这里为其配置DNS名称了)

DanServer2012-ip Search (Ctr/+D IP 2471 '*95 IP ±Ripconfig1 42.159.247.124 4 DNS • danmail .chinaeast.cloudapp.chinacloudapi .cn

 

在自定义域名的地方添加一条MX记录:

TTL MX danmail.chinaeast.cloudapp.chinaclou dapi.cn

 

完成后,在 Outlook客户端中配置 POP/SMTP邮箱:

Ellen Adams ellen@contoso.com Internet

 

选择POP类型:

o Microsoft Exchange Server C) Outlook.com Exchange ActiveSync @ POP IMAP(P) BEJ POP IMAP

 

配置账户信息:

POP 'MAP RFE(U): daniel daniel@2dream.com.cn pops danmail .chinaeast.cloudapp.l danmail .chinaeast.cloudapp.l daniel@2dream.com.cn

 

配置POP3 SMTP端口信息:

| nternet 电 子 白 阝 件 讠 殳 置 常 规 发 送 器 高 級 服 器 囗 号 接 器 (POP 995 使 用 默 认 ( D ) 囗 此 服 器 要 求 加 SSL ) ( E ) 发 送 器 ( SMT 0 ) : 60 巾 5 使 用 以 下 加 型 ( C) : 服 器 超 田 長 1 分 在 器 上 保 的 副 ( L ) 天 舌 服 器 上 的 副 ) 14 囗 ' 已 耸 · . 同 服 器 上 的 副 ( M )

 

测试完成:

祝 鹫 您 ! 已 完 有 试 。 适 望 击 ' 关 到 . 继 。 丿 登 录 到 身 妾 收 # 服 务 器 〔 ) 丿 发 送 试 毛 子 0 # 0 停 止 〔 S 〕 0 〔 0

 

测试邮件发送功能:

2017/3/20 23:27 daniel <daniel@2dream.com.cn> test 'killerhx@126.com' test

 

test daniel 23:27 test

 

接收邮件:

计算机生成了可选文字:笞 复 至 都 笞 复 转 发 2017 / 釤 20 〔 周 一 〕 2 引 49 killer «killerhx@126 om > Re:test 收 # 人 damel O 如 果 显 丁 此 葺 # 的 方 有 闫 题 , 舀 此 处 以 在 Web 浏 览 器 中 音 该 # At 2017 一 03 一 20 23 〕 27 〕 12 'daniel" <0旦n壟!@2豇e旦m壟Q_m工0> wrote. t e s t

2017-02-10 19:42:40 Phung 阅读数 453
  • Windows Server 2012 R2 服务器应用与架站(中级全套...

    全套视频共分为9种企业常见应用服务器构建与管理,每一章节从初级讲起,做到全方位技术提高,内容包括DHCP 服务器搭建与管理、DNS服务器搭建与管理、IIS服务器的搭建与管理、PKI与SSL网站搭建与管理、FTP服务器的搭建与管理、打印服务器的设置与管理、WSUS服务器部署与更新程序、故障转移群集服务器的搭建与管理、网络负载平衡群集(NLBC)服务器的搭建与管理。

    9713 人正在学习 去看看 深博

1.打开windows 菜单,鼠标移动到控制面板、点击添加或删除程序

添加删除程序

2.然后 选中双击 ”电子邮件服务”

双击电子邮件服务

3.选择”POP3服务”和 “POP3服务web管理”
POP3

4.打开添加或删除程序,选中双击应用程序服务器

添加SMTP服务1

5.在应用程序服务器中选中IIS服务器后双击

IIS

6.在IIS服务器中双击选中SMTP,点击下一步完成安装,至此邮件服务器安装完成。

SMTP

7.打开windows菜单,将鼠标移动到管理工具、选中POP3 服务

配置POP3

8.在POP3服务器中点击计算机名(这里是PHUNG),点击“新域” 添加新域

新域

9.在新建的域(这里是Phung.com)中点击添加邮箱,勾选上“为邮箱创建相关联的用户”并填写相应的密码

创建用户

10.打开windows菜单,双击打开IIS服务

打开SMTP服务

11.打开IIS服务并双击计算机名

IIS计算机名

12.打开默认SMTP 虚拟服务

打开SMTP服务

13.右击SMTP服务选择属性,写上服务器的IP地址和连接数、超时时间

这里写图片描述

14.测试访问,发件人one@phung.com,发送给two@phung.com

测试

这里写图片描述

2011-06-15 09:56:14 jsntghf 阅读数 128
  • Windows Server 2012 R2 服务器应用与架站(中级全套...

    全套视频共分为9种企业常见应用服务器构建与管理,每一章节从初级讲起,做到全方位技术提高,内容包括DHCP 服务器搭建与管理、DNS服务器搭建与管理、IIS服务器的搭建与管理、PKI与SSL网站搭建与管理、FTP服务器的搭建与管理、打印服务器的设置与管理、WSUS服务器部署与更新程序、故障转移群集服务器的搭建与管理、网络负载平衡群集(NLBC)服务器的搭建与管理。

    9713 人正在学习 去看看 深博

很多企业局域网内都架设了邮件服务器,用于进行公文发送和工作交流。但使用专业的企业邮件系统软件需要大量的资金投入,这对于很多企业来说是无法承受的。其实我们可以通过Windows Server 2003提供的POP3服务和SMTP服务架设小型邮件服务器来满足我们的需要。


  一、安装POP3和SMTP服务组件


  Windows Server 2003默认情况下是没有安装POP3和SMTP服务组件的,因此我们要手工添加。


  1.安装POP3服务组件


  以系统管理员身份登录Windows Server 2003系统。依次进入“控制面板→添加或删除程序→添加/删除Windows组件”,在弹出的“Windows组件向导”对话框中选中“电子邮件服务”选项,点击“详细信息”按钮,可以看到该选项包括两部分内容:POP3服务和POP3服务Web管理。为方便用户远程Web方式管理邮件服务器,建议选中“POP3服务Web管理”。


  2.安装SMTP服务组件


  选中“应用程序服务器”选项,点击“详细信息”按钮,接着在“Internet信息服务(IIS)”选项中查看详细信息,选中“SMTP Service”选项,最后点击“确定”按钮。此外,如果用户需要对邮件服务器进行远程Web管理,一定要选中“万维网服务”中的“远程管理(HTML)”组件。完成以上设置后,点击“下一步”按钮,系统就开始安装配置POP3和SMTP服务了。


  二、配置POP3服务器


  1.创建邮件域


  点击“开始→管理工具→POP3服务”,弹出POP3服务控制台窗口。选中左栏中的POP3服务后,点击右栏中的“新域”,弹出“添加域”对话框,接着在“域名”栏中输入邮件服务器的域名,也就是邮件地址“@”后面的部分,如“aurora.com”,最后点击“确定”按钮。其中“aurora.com”为在Internet上注册的域名,并且该域名在DNS服务器中设置了MX邮件交换记录,解析到Windows Server 2003邮件服务器IP地址上。


  2.创建用户邮箱


  选中刚才新建的“aurora.com”域,在右栏中点击“添加邮箱”,弹出添加邮箱对话框,在“邮箱名”栏中输入邮件用户名,然后设置用户密码,最后点击“确定”按钮,完成邮箱的创建。


  三、配置SMTP服务器


  完成POP3服务器的配置后,就可以开始配置SMTP服务器了。点击“开始→程序→管理工具→Internet信息服务(IIS)管理器”,在“IIS管理器”窗口中右键点击“默认SMTP虚拟服务器”选项,在弹出的菜单中选中“属性”,进入“默认SMTP虚拟服务器”窗口,切换到“常规”标签页,在“IP地址”下拉列表框中选中邮件服务器的IP地址即可。点击“确定”按钮,这样一个简单的邮件服务器就架设完成了。


  完成以上设置后,用户就可以使用邮件客户端软件连接邮件服务器进行邮件收发工作了。在设置邮件客户端软件的SMTP和POP3服务器地址时,输入邮件服务器的域名“aurora.com”即可。


  四、远程Web管理


  Windows Server 2003还支持对邮件服务器的远程Web管理。在远端客户机中,运行IE浏览器,在地址栏中输入“https://服务器IP地址:8098”,将会弹出连接对话框,输入管理员用户名和密码,点击“确定”按钮,即可登录Web管理界面。

没有更多推荐了,返回首页