亚云邮件系统

 

 

产品使用手册

 

 

 

 

 

 

 


WWW.SendMailList.COM

 

 

文本框: 电话:  13673198983
QQ:    1670931317
E-mail:YayunEmail@qq.com


目录

一、 系统概述

系统概述示意图... - 1 -

简要说明:... - 2 -

二、 安装软件

注册亚马逊云平台帐号... - 3 -

安装亚云邮件系统... - 8 -

三、 使用软件

配置亚云邮件服务器... - 8 -

1 登陆配置亚云邮件服务器... - 9 -

2 创建托管虚拟服务器(EC2) - 9 -

使用亚云邮件客户端程序... - 12 -

1 登陆亚云邮件客户端... - 12 -

2 新建任务... - 13 -

3 任务状态... - 20 -

4 已完成任务... - 23 -

5 系统设置... - 23 -

四、 费用说明

亚云邮件系统使用费说明... - 24 -

亚马逊云平台使用费说明... - 25 -

1 托管虚拟服务器EC2服务的使用情况... - 25 -

2 邮件发送服务SES服务的使用情况... - 25 -

3 SNS服务的使用情况... - 26 -

4 SQS服务的使用情况... - 26 -

5 SimpleDB服务的使用情况... - 26 -

6 传输费用... - 26 -

7 费用总结... - 27 -

 

一、系统概述

        系统概述示意图

    亚云邮件系统是基于亚马逊云平台开发的一套邮件营销软件,下图描述了本软件系统和亚马逊云平台服务之间的关系。

 

        简要说明:

    亚云邮件系统最终安装到用户电脑上,本系统主要包含两部分。

    第一部分是亚云邮件客户端程序,负责上传批量邮件任务,查看发信实际统计结果等功能。

第二部分是配置亚云邮件服务器程序,它主要负责在亚马逊云平台上程序化自动创建“托管虚拟服务器(EC2)”,不需要客户再登陆到亚马逊云平台手工创建服务器。创建的服务器中已经自动安装了亚云邮件服务端程序,在客户端就可以查看服务的运行状态。

    在亚马逊云平台上新注册的用户,第一年都会享受很多免费服务,其中就包括一台微型的托管虚拟服务器的一年免费使用权。如果你每天的发信量不超过2000(每封小于50k),注册第一年亚马逊云平台内的服务几乎都在免费区间内。就算超过免费区间,也远比市场上其他的邮件服务费用低很多。后面在费用专栏中有详细介绍。

    注册亚马逊云平台帐号需要可支付美元的信用卡,没有外币信用卡的朋友请绕行吧。

二、安装软件

        注册亚马逊云平台帐号

    (1)用浏览器打开网址http://aws.amazon.com/cn/,进入以后点击顶端的注册按钮。

    (2)按下图说明进行输入,其中要注意您输入的邮箱最好是国外知名邮局的邮箱,如谷歌、微软之类的,这样不容易丢信。

    (3)创建账户。

    (4)完善账户信息。

(5)输入信用卡信息

点击继续以后,亚马逊会自动扣取1美元作为测试,1个星期以后还会返回到你的信用卡。

(6)接听亚马逊电话

(7)在电话中输入验证信息

(8)身份验证成功

这时亚马逊帐号已经申请成功。

(9)申请开通发送邮件服务(SES)

刚创建亚马逊账户的时候SES处于沙盒状态,每天只能发送200封邮件,并且只能给注册验证过的邮箱发信。所以要申请开通SES服务的生产状态,初始生产状态每天可发送1万封信,具体介绍看最后一章费用说明的SES使用情况那一节。

登陆亚马逊管理控制台,然后在浏览器输入如下网址:

http://aws.amazon.com/ses/fullaccessrequest/

详细说明请参见亚马逊的英文帮助文档:http://docs.aws.amazon.com/ses/latest/DeveloperGuide/request-production-access.html

这个审核过程时间比较长,亚马逊说是24小时以内,所以最好添正规的网站,亚马逊的人员可能会去看,判断你是否有什么非正当的用途。

现在已经可以进行下面的步骤了,只不过安装好软件以后,收信人只能填您在亚马逊注册的那个邮箱进行试验。

如果申请成功,您会收到亚马逊发来的成功确认邮件,或者您也可以在亚云邮件系统的客户端中看到可发邮件数量变为1万封。

        安装亚云邮件系统

    亚云邮件系统是基于.Net Framework 4.0版本开发的,所以有两个可选的安装包供您选择。

    (1)安装包YayunEmailSetupNetFramework.exe 中已经包含了.Net Framework 4.0 您直接执行这个安装文件正常安装就可以,安装包会自动为您的机器安装上.Net Framework 4.0

    (2)安装包YayunEmailSetup.exe没有包含.Net Framework 4.0,您需要首先去微软网站上去下载并安装.Net Framework 4.0,然后再执行YayunEmailSetup.exe安装程序。

    (3)安装步骤比较简单,都是点“下一步”就可以,最后点“完成”。这时会在桌面上生成“配置亚云邮件服务器”和“亚云邮件客户端”两个快捷方式。

三、使用软件

        配置亚云邮件服务器

    点击桌面上的“配置亚云邮件服务器”快捷方式,进入登陆界面。

1.登陆配置亚云邮件服务器

   

    点击输入框右侧的蓝色问号按钮,里面有很详细的说明,按照说明就可以取得这两串输入字符。然后点击登陆按钮。

2.创建托管虚拟服务器(EC2)

   

    当前亚马逊云服务上还没有创建自己的亚云邮件服务器(EC2),所以主机IP地址和运行状态都是空的。

    这时点击“创建服务器”按钮,以创建服务器。

    亚马逊云平台分几个区域,由于作者的条件所限,暂时只能自动创建美国东部一区的服务器。

    主机类型大家尽量选择“微型实例”吧,虽然配置不高,但是已经足够运行亚云邮件服务端软件了,并且第一年是免费的。

    如果您公司实力很强,或者您选的服务器并不单单只是为了运行亚云邮件服务程序,您可以选择其它类型的服务器,以后您可以通过远程终端程序登陆到这台服务器上进行您自己的配置。

    不过请务必注意,亚云邮件服务端程序需要使用74517452两个端口,一定不要在防火墙中把这两个端口禁用。

    再次点击“创建服务器”按钮,这时会出现一个提示对话框,选择“是”,开始创建服务器。创建过程时间比较长,请耐心等待。

    几分钟后会出现提示,服务器已经创建成功,点击“确定”按钮。接着会出现保存文件的对话框,一定要把这个文件存好。

    服务器创建好以后,您可以通过远程终端程序登陆到服务器上,默认的用户名是Administrator,密码是yayun,如果您以后改服务器的登陆密码,把密码忘了,可以使用保存好的这个文件从亚马逊云控制平台上取回这台服务器的登陆密码。

    等服务器创建好以后,这时会再出现一个对话框,确定就可。这时可以看到主机IP已经有了,运行状态也变成了‘正在运行’。

    现在只是代表亚马逊云平台已经成功分配给我们了一台服务器,但是这台服务器还没有启动起来,需要初始化和启动过程。一般这个过程需要等待5分钟左右。

    5分钟以后,点击上图右上角的“刷新”按钮,直到出现亚云邮件服务状态变成“已经停止”,这时说明服务器已经启动完成。

    输入亚马逊注册邮箱和默认客户端用户登录密码,点击“启动亚云邮件服务”按钮。这时会出现一个提示框,提示您去您的注册邮箱中接收一封亚马逊邮件验证信。

    点击信中的这一个长串链接,会转到一个说明您邮箱注册成功的页面。半分钟以后,亚云邮件服务器软件状态也会发生改变,变为“正常运行”。

    到这一步,服务器端已经设置完毕。

    当亚云邮件系统有新版本的时候,“升级服务器端”和“升级客户端”两个按钮都会变为可用。分别点击就可以进行升级操作。不过最好在升级前把以前的版本备份一份,避免意外数据丢失。

        使用亚云邮件客户端程序

1.登陆亚云邮件客户端

    服务器IP、注册邮箱、登陆密码都是您在上一节配置亚云邮件服务器界面中的值,如果您忘记了,可以再打开配置亚云邮件服务器程序,记下这些值。登陆成功以后,再次登陆的时候只需要输入密码就可以了。

2.新建任务

(1)注册发信人

发信的时候不能以别人的邮箱发信,要证明发信的邮箱是你自己的,所以首先要注册发信人.

发信人有两种情况类型,一种是您没有自己的域名及邮局,这样您只能是把自己的每个邮箱都注册添加进来;一种是您有自己的域名,这样您可以把自己的域名注册添加进来,这样您这个域名下的所有邮箱就都不用再逐个注册了. :您注册添加了sendmaillist.com这个域名,则这个域名下的 admin@sendmaillistsale1@sendmaillist.com、等等的这些邮箱就都不用再注册了。

(a)    注册发信邮箱

点击已注册发信邮箱右边的‘添加’按钮,或者右键点击已注册发信邮箱,点击添加发信人菜单,则会出现输入邮箱的窗口,输入完成以后点击确认。

这时虽然邮箱已经添加上了,但是还是在未验证状态。您需要去您的邮箱接收一封亚马逊发来的验证信,点击验证信中的那个一长串链接,转到验证成功页面。

再点击‘刷新发信人’按钮,您新添加的邮箱会从未验证状态变为正常状态。

(b)    注册发信域名

点击已注册发信域名右侧的添加按钮,或者右键点击已注册发信域名,选择添加发信域名菜单项,则会出现输入域名的窗口,输入域名后点击确认按钮。

输入域名的时候请注意,一定不要带上主机名,如www.sendmaillist.com中,www就是主机名。

这时虽然域名已经添加上了,但是还没有通过验证。右键点击这个域名,选择验证域名菜单项。

您注册域名的域名服务商一般都有域名的DNS管理界面,在其中可以添加DNS记录。比如我的域名sendmaillist.net是放到亚马逊管理的,下面大家可以看一下我在亚马逊添加记录的例子。

未添加这条TXT记录前的状态

添加记录的截图

已添加这条TXT记录后的状态

域名记录传播的时间比较长,有可能会超过1天的时间,所以现在还是在未验证状态。1天以后点击‘刷新发信人’按钮,这个域名的状态就会变成已验证了。

域名验证成功以后,就可以用这个域名下的任意邮箱发信了。

现代流行的邮局一般都有防垃圾邮件的功能,其中有一项很重要的功能就是确认发信人来源,如果能有固定可信的来源,发信成功率就会很大提高。所以如果想增加发信成功率,需要添加认证域名来源。

右键点击已注册发信域名,选择‘添加域名来源认证’菜单项,会出现一个说明窗口。按说明中的方法在DNS管理页面中添加这两条TXT记录即可。

(2)各类收件人

收件人有三种类型,第一种是任意收件人,其中你可以把经常联系的添加到‘常用联系人’分类下;第二种类型是收信人组,每一组可以包含若干收信人,收信人选择某个组名的时候,会向这个组内的所有人发信;第三种是收信人变量模板组,也是每一组可以包含若干收信人,但是向这个组发信的时候,组内每个人可以收到标题和内容都不相同的信件。

(a)    常用联系人

点击常用联系人右侧的添加按钮,或者右键点击常用联系人,选择‘添加联系人’菜单项。在添加联系人窗口中输入邮箱地址,点击确认按钮。

(b)    收信人组

点击收信人组右侧的添加按钮,或者右键点击收信人组,选择‘添加收信人组’菜单项。

(c)    收信人变量模板组

点击收信人变量模板组右侧的添加按钮,或者右键点击收信人变量模板组,选择‘添加变量模板’菜单项。

(3)写信

(a)    发信人

可以手工录入,也可以双击某个已注册发信人来添加。

可以有多个发信人,多个发信人时,发信人轮流按顺序逐封发送信件。

(b)    收件人

可以添加任意收件人、收件人组、收件人变量模板组三种类型中的其中一种。任意收件人类型时,可以手工输入多个收件人,每个邮箱之间用;号隔开,也可以双击某个收件人添加;收件人组也可以同时录入多个,每个组之间用;号隔开;变量模板组类型时收件人只能是某一个变量模板组。

(c)    标题

标题最多输入120个字符,标题中可以加变量。

(d)    正文

正文中可以加变量,发出时都自动转化成html格式。也可以直接编辑html格式内容。

(e)    附件

点击‘附件’按钮可以出现管理附件窗口。发送大批量邮件的时候最好不要添加附件,这样会增加非常多的流量费用。添加附件的时候会把附件上传到服务器,所以添加大附件的时候,时间会比较长。

(4)发送邮件任务

写好邮件以后,可以点‘立即发送’按钮,如果邮件任务列表是空的,则会马上发送这批邮件,如果任务列表中当前有正在发送的任务,则会按顺序轮到这个任务时再发送。

也可以按发送时间发送,设定好发送时间以后,点击‘定时发送’按钮,这样这个任务中的邮件只有到指定时间时才会发送出去。

写好邮件以后,也可以不马上发送,点击‘存草稿’按钮,保存到草稿箱。

点击‘草稿箱’按钮,出现草稿箱窗体,双击某个草稿可以使用选中的这个草稿。右键菜单中可以删除草稿。

3.任务状态

(1)任务控制台

正常发出的邮件并不一定会马上就到收信人信箱,有时会经过2-3小时收信人才收到信,和收信方邮局有关。

控制台状态有很多种,包括正常运行、用户暂停、系统空闲、授权到期、超出当天发送限制数量、系统异常停止等状态。

其中授权到期状态,需要您在‘系统设置’中的‘授权码’一栏填入授权码。

超出当天发送限制数量状态,会停一个小时以后再发。

系统异常停止状态会极其少见,一般是亚马逊云平台出现故障的时候才会出现。可以过一段儿时间在刷新看看,也可以在‘配置亚云邮件服务器’程序中重新启动亚云服务试试。

 

(2)亚马逊平台限制

亚马逊平台限制代表亚马逊云平台中SES服务的限制。初始申请亚马逊帐户的时候,SES服务还在安全沙盒限制中,这时每天的发信量会被限制在200封,在注册亚马逊帐户的那一节,我们已经说明了怎样申请到生产状态,生产的初始状态就是每天被限制1万封信。

随着您发信的逐渐增多,一周内就会变成5万封,如果您发信量大,很快就会变成10万封,只要您不大量发垃圾邮件,发信数量几乎没有限制。

您可以修改实际发信速度,如果您向同一个邮局快速发送大量同样信件,很容易被对方邮局封掉,所以尽量放慢一些发信速度,实际效果会更好。最终的发信速度还和您的邮件大小有关,邮件越大,发送的也会越慢一些。

亚马逊平台限制信息每15分钟才会有更新。

(3)发信统计信息

这两组信息也是每15分钟才有更新。

这些信息保存在托管虚拟服务器(EC2)中,如果您删除或终止过服务器,则这些统计信息会丢失,但还是会保留最近两周的统计信息。

用户退订:代表收信人在收件箱中标识此封邮件是垃圾邮件。

邮局拒收:代表接收邮件的邮局认为此封邮件有垃圾邮件的嫌疑。如内容不合格,发信频率过快等。

4.已完成任务

本软件中发送失败的邮件会进入软件黑名单,如果重复发送黑名单中的邮件,也会产生失败邮件。

5.系统设置

(1)黑名单邮件

发送邮件的过程中,发送失败的邮件会自动进入黑名单。如果以后发送的邮件任务中,包含收信人是黑名单内的邮件,则会拒发这封邮件。

如果您认为有些邮箱只是临时问题,也可以手工从黑名单中删除邮箱。右键点某个邮箱,选择删除菜单项。

(2)修改密码

修改后的密码会保存到托管虚拟服务器上,如果您从其它机器安装的客户端上登录,也需要输入新密码。

(3)授权码

本软件是按照使用期限收费的,所以软件到期后需要从作者处重新购买一定使用期限的授权码。购买授权码时,请提交您亚马逊帐户的Access Key ID号码,授权码是和Access Key ID号码关联的。

(4)意见反馈

软件使用中都会有各种各样的问题,如果使用中出现问题或者您有某些改进意见,欢迎您从意见反馈栏中发过来,我们会尽量处理好。从意见反馈栏提交的时候,后台会自动给作者发一封反馈意见的邮件。

四、费用说明

        亚云邮件系统使用费说明

亚云邮件系统只收取固定使用期限的服务费,如一个月、一季度、半年、一年等。具体收费标准请查看网站或者从销售人员取得。

亚马逊云平台的使用费和亚云邮件系统无关。

        亚马逊云平台使用费说明

亚云邮件系统是基于亚马逊云平台开发的系统,分别使用了亚马逊云平台的托管虚拟服务器(EC2)服务、邮件发送服务(SES)、消息通知服务(SNS)、消息队列服务(SQS)和简单数据库服务(SimpleDB)

最详细最时时的收费标准可以去http://aws.amazon.com/cn/网站查询。

1.托管虚拟服务器EC2服务的使用情况

本软件默认创建的是微型实例的服务器,注册第一年内是免费的,一年以后开始收费,当前的价格是每小时0.02美元。

EC2服务中,使用了安全组是完全免费的,一个公网IP地址是完全免费的,30GEBS硬盘第一年是免费的。

EBS硬盘当前的价格标准:每G每月0.1美元,每100万次I/O请求0.1美元。本软件访问硬盘次数较少,很难超过100万次。

2.邮件发送服务SES服务的使用情况

每天可以免费发2000封邮件,超过部分每10000.1美元,也就是说每100封信6分多钱,远远低于市场上每封1分钱的价格。

如果您大量发送垃圾邮件,SES会限制您的发信数量,直到SES服务被封。

3.SNS服务的使用情况

每月免费有100万个请求服务。

本软件对SNS请求服务很少,可以忽略这个费用。

4.SQS服务的使用情况

每月免费有100万个请求服务。

本软件每月大概使用20万个请求服务,完全在免费区间。除非您一个月能发出超过100万封的垃圾邮件,每个垃圾邮件对应着一个请求。

100万个请求0.5美元。

5.SimpleDB服务的使用情况

本系统对数据库访问极少,这个服务不会产生费用。

6.传输费用

上传到托管服务器的内容,对亚马逊云平台来说是传入流量,传入流量是不收费的。

把邮件发送到各个邮局,对亚马逊云平台来说是传出流量,传出流量的收费标准是0.12美元/G

新注册第一年的用户,每月有15G流量是免费的。

    如果您每封邮件是50k,那每天可以有1万封邮件的流量是免费的。

7.费用总结

    只要您不发送巨量的垃圾邮件,每天只发送几千封的邮件,亚马逊云平台几乎不会产生什么费用。

    当然如果您的业务规模比较大,您应该主要计算SES服务的收费和发送流量的收费。

    务必要注意,发送大批量邮件时,尽量不要带附件,否则流量费用会激增。

    如果附件很重要,您可以把附件文件放到某一个免费空间,然后在信件的正文中加上这些附件文件的链接,效果也是一样的,这样会大量节省流量费用。

 

 

 

 

 


 

 

 

 

 

 

 

 

 

亚云邮件工作组