windows 搭建邮件服务器_windows邮件服务器搭建 - CSDN
  • 搭建邮件服务器,需要在服务器上配置 SMTP 和 POP3 服务,SMTP 服务负责发送邮件,POP3服务负责接收邮件。   在 Windows Server 2003 中提供了POP3 服务组件,但是到了 Windows Server 2012 中,POP3 组件已经...
    

    要搭建邮件服务器,需要在服务器上配置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

    展开全文
  • 一、安装Windows Server 2003邮件服务器组件   图一 “管理您的服务器”控制台 依次单击“开始”——“管理工具”——“管理您的服务器”,打开“管理您的服务器”控制台。在这个管理控制台中我们...

    一、安装Windows Server 2003邮件服务器组件


     

    图一 “管理您的服务器”控制台

    依次单击“开始”——“管理工具”——“管理您的服务器”,打开“管理您的服务器”控制台。在这个管理控制台中我们可以看到服务器已经成为的角色。单击“添加或删除角色”命令,开始管理服务器的角色。


     

    图二 配置服务器向导

    当我们单击“添加或删除角色”命令,就会运行配置服务器向导。


    图三 服务器管理程序检测网络连接


     

    图四 管理服务器角色

    在图四中,可以查看已经安装的服务和支持而没有安装的服务。此时的服务器还不是邮件服务器,选择“邮件服务器(POP3,SMTP)”,单击“下一步”:


    图五 配置“身份验证方法”及“电子邮件域名”


     

    图六 单击“下一步”


     

    图七 安装邮件服务:POP3和SMTP

    二、管理邮件服务器

    1、配置POP3服务

    Windows Server 2003的电子邮件服务器的功能很简单,管理界面也很简洁。单击“管理工具”下的“POP3服务”:


     

    图八 POP3服务

    添加一个sdau.com的域,然后在“POP3服务”中单击“添加邮箱”命令,在弹出的对话框内输入邮箱名(用户名)及密码。

    2、SMTP服务配置


    图九

    到Internet信息服务(IIS)管理器中开启smtp虚拟服务。

    3、DNS 域名配置


    图十

    配置一个sdau.com的正向查找区域,配置一个mail的主机

      三、使用客户端程序收发邮件

    常用的邮件客户端有:Outlook(或Outlook Express)及Foxmail等。以foxmail为例。第一次运行foxmail,需要添加邮件帐户:


     

    图十一 帐户添加向导:填写邮箱地址,点击下一步。


    图十二  填写密码,点击下一步。


     

    图十三 创建成功,点击测试。


    图十四 测试成功。


    图十五 用11@sdau.com给33@sdau.com发送一个邮件


     

     

     

    图十六 新建33@sdau.com的foxmail账号,然后查看收件箱,收件成功。

    展开全文
  • 需求:无非是有以下一些原因。希望建立内部邮箱,不希望受到诸如网易、QQ邮箱等服务器的数量限制,或是单纯练手以了解计算机网络应用层SMTP及POP3协议。

    尽管是“二手知识”,可能还是“三手知识”,但也要亲自入一遍坑,才有体会。


    背景:之前在某证券公司实习的时候,经常是定时执行完一些任务以后用SMTP自动发邮件。然而常常被QQ邮箱、网易邮箱制止,说我发的是垃圾邮件,或者说发送频率太高。

    需求:需求无非如下几点,希望建立内部邮箱,不希望受到诸如网易、QQ邮箱等服务器的数量限制,或是单纯练手以了解计算机网络应用层SMTP及POP3协议(我感觉对于这种经典的协议,计算机网络的经典运用,还是有必要摸索一下的)。网上有很多关于这个主题的教程文章,但一步步照着做下来,总觉得好像少了点什么。

    效果

    注意,这是一个假的域名(互联网上并没有,或者说只是在内网中使用)。另外,我在内网中可以收发邮件(用第三方邮件客户端),发外网的邮箱可能会被认为是垃圾邮件,而且从外网无法给这个邮箱发邮件。



    环境

    邮件服务器的机器,一台2011年买的联想笔记本 Z475,Windows Server 2008,64位,数据中心版,测试邮件账户 qcy@qcy-z475.com。Server 2008和2012在设置SMTP服务器时大同小异。

    另一台测试机器,一台2015年买的戴尔笔记本,Windows 10,64位,企业版,测试邮件账户 qcy2@qcy-z475.com。


    步骤概述

    1. 安装SMTP服务(支持发邮件)

    2. 配置SMTP服务(配允许的IP,邮件服务器的各项设置),设置SMTP服务自动启动。

    3. 安装POP3服务(支持收邮件。有人说Windows Server 2008及以后的版本的操作系统中已删除了POP3服务了,逼着大家用Exchange Server。不过可以下载一个第三方的免费软件,以支持POP3服务,邮件刷新时间大概3分钟一次,免费版支持10个用户,Visendo SmtpExtender Community v1.1.2.637 x64)

    4. 配置POP3服务

    5. 设置防火墙,测试两台机器是否能相互PING通。

    6. 配置邮件客户端(如Outlook、FireFox等)

    7. 测试(邮件客户端,或者干脆就是记事本也行)


    详细步骤

    1 & 3. 安装

    装SMTP服务,自行百度。

    装POP3服务,推荐第三方软件VisendoSMTPExtender。我用的是VisendoSMTPExtender_x64.msi社区版,约15MB。


    2 & 4. 配置SMTP和POP3

    SMTP在IIS 6.0管理器中配置,POP3用第三方软件配置。

    SMTP默认端口25,POP3默认端口101?

    配置SMTP

    服务 - 简单邮件传输协议(SMTP)- 属性, 设置启动类型为“自动”。运行 - services.msc,即可快速打开服务。


    配置域名。因为其实没有真正的域名,所以只能是一个假的域名,本机认识,及同一局域网下的计算机认识即可。

    开始 - 管理工具 - Internet 信息服务 (IIS) 6.0 管理器 - SMTP Virtual Server #1 - 域,改名,改成想要的域名的样子(如 domainA.com, xxx.cn,我设置的是qcy-z475.com),尽管目前来讲这是假的。但在一个局域网内,你去PING这个域名(不要有最后的点及后面的东西),是可以PING通的。当然,如果Virtual Server 中的域是空的,要新建一个域名,选别名(另一个是远程,不要选)。


    SMTP Virtual Server #1 - 右键属性

    常规:IP地址,选内网IP,SMTP的TCP端口默认是25


    访问:访问控制-身份验证(暂时选匿名),连接控制和中继限制,暂时开放所有IP(即不做限制)



    邮件:一些参数,自己去配

    传递:出站安全(暂时选匿名),高级,完全限定的域名(输入刚刚改的qcy-z475),检查DNS,要保证域名有效


    上面身份验证其实推荐 集成Windows身份验证,这样邮箱的用户名和密码就是登录Windows时的用户名和密码。这里出现了第一个密码,等下POP3中还有一个密码

    现在要添加用户(相当于是给用户开邮箱)。(不要用控制面板中的添加用户)

    计算机管理 - 系统工具 - 本地用户和组 - 用户,新建用户,用户的名称就是电子邮箱中的账户的一部分(需要用它),用户的全名是显示在Windows启动的时候登录界面时的名字。


    配置POP3

    启动VisendoSMTPExtender。

    Settings - Accounts - New Accounts,输入用户名和密码,用户名是邮箱地址(刚刚新建的用户如果是qcy,那么加上前面改名的域qcy-z475.com,邮箱地址就是 qcy@qcy-z475.com),密码则希望和该用户的Windows登录密码一致。


    Settings - Advanced - 配置好POP3服务器的地址(内网IP,它是下拉以后让你选的,这里还没有测试过若内网IP改变了,会怎样…所以说,要做服务器的机器,最好还是能有一个固定IP,固定的内网IP也好)

    Email drop folder,是说,这个软件会一直监控这个文件夹中的*.eml文件。

    我测试过,如果用Outlook发送一封邮件,会在服务器的这个路径的内生成一个eml文件,过几分钟,这个eml文件会被Visendo SmtpExtender扫描到,并移动到收信人的文件夹内。一旦移动到收信人所属的文件夹后,在Outlook中接收所有邮件,就可以收到新邮件了(估计是Outlook客户端是去读取服务器上的用户文件夹,然后把新邮件下载到本地)。Outlook默认是30分钟自动扫描一次。

    至此,SMTP和POP3的基本配置已完成。


    5. 设置防火墙,并测试是否能PING通。

    简单起见,把所有防火墙关了。第一步是要把邮件服务器搭起来,所以先排除掉一切可能阻碍成功的原因。所以现在希望是,搭建成功,测试完成 以后,再加出入站规则 。

    两台机器互发邮件,一定要求PING得通啊(客户端和邮件服务器之间PING)。

    如果PING不通,第一检查网络是否断开,第二检查防火墙-入站规则-文件与打印机共享(回显请求 - ICMPv4-In)否被禁用(请自行百度)。


    6. 配置邮件客户端

    我用的是Outlook,和其他客户端大同小异。

    添加账户 - 手动设置 - POP或IMAP

    建议,因为是内网IP,说不定IP地址会变,所以建议把发送和接收服务器的地址都填成前面设置过的域名domainA。

    我设置的是qcy-z475.com。当然,这里是不是应该确认,“整个内网中,叫qcy-z475的只有一台机器”?




    注意,如果SMTP服务器选了集成Windows身份验证,而没有选匿名访问,则此时此刻测试账户设置,会报530错误。

    其他设置 - 发送服务器 - …… 身份验证 ……


    7. 测试

    7.1 向126邮箱(外网)发一封邮件(可能会被网易认为是垃圾邮件给退信了)

    7.2 向自己发送一封邮件,成功。

    7.3 向内网的另一个账户发一封邮件,成功。


    7.4 用记事本写一个txt,内容如下。

    From:  qcy2@qcy-z475.com
    To: qcy@qcy-z475.com
    Subject: Email test
    
    这也是可以发送的。 

    保存到服务器的 inetpub/mailroot/Pickup/ 路径下,也会被SMTP服务器检测到,随即根据该txt生成一个eml文件,扔到收件人的邮箱里,对应收件人的outlook客户端去查收新的邮件,就可以收到了。这里就不截图演示了。

    7.5 用Python调用函数发送邮件

    注意1: 如果前面设置身份验证方式为:匿名登录,则Python代码里面可以不用login,但其实不安全。

    那么,前面还需要设置为:基本验证。

    否则,会出现报错:No suitable authentication method found.

    # -*- coding: UTF-8 -*-
     
    import smtplib
    from email.mime.text import MIMEText
    from email.header import Header
     
    # 第三方 SMTP 服务
    mail_host='qcy-z475'  # 设置服务器
    mail_user='qcy@qcy-z475.com'   # 邮件上“显示”的发件人
    login_user='qcy' # Windows用户的用户名
    mail_pass='xxxx'   # 口令
    
     
    content = '用Python发送的邮件'
    message = MIMEText(content, 'plain', 'utf-8')
    message['From'] = mail_user
    message['To'] =  ','.join(['qcy2@qcy-z475.com'])  # 用逗号或句号分隔
     
    subject = 'Python SMTP 邮件测试'
    message['Subject'] = Header(subject, 'utf-8')
     
        
    try:
        smtp_obj = smtplib.SMTP()
        smtp_obj.connect(mail_host)  # 连接服务器
        smtp_obj.login(login_user, mail_pass)  # 登录操作
        smtp_obj.sendmail(mail_user, ['qcy2@qcy-z475.com'], message.as_string())
        
        print("success")
    except Exception as e:
        print(e)
        # print("Error: failed")
    finally:
        smtp_obj.close() 

    注意2:邮箱名,登录用户名在此处是不一样的。

    邮箱名是qcy@qcy-z475.com,登录名是windows的用户名,即qcy。务必输入正确,否则会验证失败。

    展开全文
  • 首先安装DNS服务器用来解析邮件的域 新建域 再建立反向区域

    首先安装DNS服务器用来解析邮件的域



    新建域









    再建立反向区域




    展开全文
  • 一、安装邮件服务器组件 打开软件,点下一步        选择存储数据的数据库,这里有两种选择, 一种是使用嵌入型数据库Microsoft Sql Compact,另一种是自定义数据库。     设置hMailServer connect...
  • Winmail Server 轻松架设邮件服务器
  • 1、先做DNS的配置因为要用到DNS对邮件服务器作域名解析,所以要创建一个DNS! 2、DNS的安装:开始菜单->管理工具->管理报务器;在弹出的界面上点击安装DNS服务器就行了! 3、DNS的打开:开始菜单->管理工具->...
  • 搭建私人邮件服务器

    2019-05-24 14:26:54
    怎样使用本地服务器搭建一个邮箱,这样就可以脱离qq或者其他企业邮箱的限制,即可以做到节省成本,又可以得到收发邮件的一个保密性。 这里我们先展示一下本地搭建邮箱服务器后的成功例子: 可以看到,这里qq邮箱...
  • Windows server2003邮件服务器搭建,实现内外网发送邮件邮件服务器搭建邮箱的设置测试 邮件服务器搭建 这里填入想好的域名 在安装过程中如果出现要插入CD,右击虚拟机选项在可移动设备中选择CD,将相应的镜像...
  • DNS服务器搭建 添加DNS服务,打开控制面板-添加或删除程序,勾选网络服务中的域名系统(DNS),点击确定安装。 打开管理工具-管理您的服务器,点击管理此DNS服务器,打开DNS服务器管理界面。 在正向查找区域...
  • 本章介绍搭建邮箱服务器,安装文件地址:http://download.csdn.net/download/qq496013218/10049904,本地搭建邮箱服务器使用的是易邮的邮件服务器。 操作步骤: 1、打开软件首次展示页面,如下图: ...
  • 而越来越多的企业和单位,也开始考虑自己搭建邮件服务器,以加强员工间的信息交流,提高工作效率。那么,邮服务器具体又该如何搭建呢?本文将会详细的给大家介绍邮件服务器的搭建过程。 一、邮件服务器搭建软件的...
  • 开源 邮件服务器 james 搭建
  • 1.打开windows 菜单,鼠标移动到控制面板、点击添加或删除程序2.然后 选中、双击 ”电子邮件服务”3.选择”POP3服务”和 “POP3服务web管理” ...7.打开windows菜单,将鼠标移动到管理工具、选中POP3
  • 阿里云25端口封掉,就不用想了 ... MTA:邮件传送端,即常说的邮件服务器,用于转发、收取用户邮件。 MDA:邮件代理端,相当于MUA和MTA的中间人,可用于过滤垃圾邮件。 POP:邮局协议,用于MUA连接服务...
  • 准备工作: 1.准备一个域名 并将域名以类型【A记录】和【MX记录】解析到外网服务器上 2.准备一个外网Windows2003服务器
  • 搭建邮件服务器简单方法 公司内部搭建一个邮件服务器,可以方便内部邮件的发送。而且每位员工都可以使用自己的账号和密码。借助Windows Server 2003就可以轻松建起内部邮件服务器。 系统环境:windows2003服务器系统...
  • 为了解决这个问题,我想到了搭建内网邮件系统的方案:让普通用户通过内网邮件系统将要发送的邮件发给可以上网的用户,再经由该用户通过外网邮件帐户发给收件人;从外网接收来的邮件也可以能内网的邮件系统转发给内网...
  • 1、邮件服务器需要具备的三大条件: 1)国际域名(基于稳定性考虑,不推荐用户用免费域名来搭建邮件系统) 2)公网IP (1)公网固定IP。 (2)公网动态IP,则需在花生壳或者金万维注册域名或者将域名迁入 2、邮件服务器...
  • 随着企业的不断发展,越来越多的单位要求搭建自己的邮件服务器,winwebmail是一个基于...下面我们就如何利用winwebmail来搭建邮件服务器作简要的介绍。一.软件的安装1.winwebmail安装过程不作详细介绍,一路下一步即
1 2 3 4 5 ... 20
收藏数 18,178
精华内容 7,271
关键字:

windows 搭建邮件服务器