开源邮件服务定制个性课堂

来源 :中小学信息技术教育 | 被引量 : 0次 | 上传用户:zfk710867322
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  收发电子邮件是中学生一项重要的信息技能,要在较短的时间内让学生掌握发送、回复、转发、抄送、密送、添加附件等操作是比较困难的。如果打开互联网让学生去申请电子邮箱,由于申请域名可能不同,用户名的格式也可能不统一,这就给同学之间发送、转发、抄送电子邮件带来了困难,如果能在局域网内架设邮件服务器,教师提前为学生批量创建格式统一的电子邮箱,这将极大提高电子邮件教学的效率。
  邮件服务器可以选择运行在Windows平台上的hMailServer5.3.3。hMailServer最大的特点是开源免费,安装程序体积很小,支持常见的电子邮件协议POP3、SMTP、IMAP,还支持外部数据库如MySQL,软件安装时需要.NetFramework2.0以及MySQL系统中的一个文件libmySQL.dll的支持。
  浏览器收发电子邮件可以选择AfterLogic Webmail Lite PHP,这也是一个开源、易用的Webmail,可以与hMailServer很好地结合在一起。它还支持皮肤更换,也支持POP3、IMAP和 SMTP等电子邮件协议。由于软件需要PHP和MySQL的支持,因此需要搭建PHP的开发环境,可以使用开源的WampServer。WampServer是PHP的集成化安装包,集成了Apache、PHP和MySQL等服务器软件和phpMyAdmin等工具包。
  软件下载方法
  .NetFramework2.0可从网上下载(微软的下载链接已经失效)。libmySQL.dll文件可从MySQL安装文件夹中搜索复制,也可以从网上下载。HMailServer的下载地址是http://www.hmailserver.com/index.php?page=download,WampServer的下载地址www.wampserver.com/en,Webmail的下载地址是http://www.afterlogic.org/download。
  
  邮件服务器安装与配置
  首先安装.NetFramework和WampServer,.NetFramework是安装hMailServer必需的支撑软件,WampServer是PHP的集成化安装包,安装非常简单。一般我们将WampServer安装在D:\wamp文件夹下。
  安装邮件服务器hMailServer时全部使用默认方式,安装完毕后,需要设定一个administrator管理员密码来对邮件服务器访问进行权限控制,默认安装文件夹是C:\Program FileshMailServer,至此已经成功地安装了hMailServer。
  默认情况下,系统会安装一个内建数据库用来存储邮件信息。由于系统没有提供用户注册功能,只能手动添加用户信息。为了能批量添加用户信息,下面我们创建一个外部数据库来替换内建数据库,运行默认安装文件夹C:\Program FileshMailServerBin中的DBSetup.exe安装程序,在安装“Selece database server type”中选择第二个选项,即使用外部数据库类型为MySQL,在安装“Enter server connection information”中需要输入数据库服务器地址,创建的数据库名称以及访问数据库的用户名及密码等,注意WampServe中MySQL数据库的root密码默认为空。如图1所示。
  
  
  
  
  
  
  
  
  
   图1
  选择Service第一项,将文件libmySQL.dll文件复制到C:\Program FileshMailServerBin文件夹下再创建数据库。数据库创建成功后进行HMailServer的配置。
  对hMailServer主要进行四项配置,第一项点击图中的“Domains”创建一个域名,如“ytkaigao.com”,第二项点击Accounts创建一个账号“aaa@ytkaigao.com”供测试使用,密码为123,邮箱空间为20M。第三项点击Advanced输入本机的IP地址,这样局域网内的机器才可以访问邮件服务器。第四项点击Auto-ban,去掉enable前面的黑勾,避免学生因输入错误邮箱地址而导致该账号被自动禁止使用,如图2所示。
  
  
  
  
  
  
  
  
  
  
  
  
  
  
   图2
  此时hMailServer的安装与配置已经完成,可以使用Foxmail等客户端软件对上面所设的邮箱账号aaa@ytkaigao.com进行测试,具体测试不再赘述。
  
  Webmail的安装与配置
  安装Webmail可以通过浏览器来收发电子邮件,将网站下载的压缩包文件Webmail.zip解压并复制到文件夹d:\wampwwwwebmail中。然后输入http://localhost/webmail/install/即开始安装Webmail,安装过程需要依次输入数据库登录用户名及密码、创建的数据库名称、主机名称等,然后单击create创建一个名为Webmail的数据库,这个数据库专为Webmail所用,如图3所示。
  输入Webmail管理员用户的密码,此时需要记一下管理员的账号。安装完成以后系统自动进入配置窗口,此时需要输入管理员账号及密码,主要检查一下Domains中的Default domains Settings配置是否正确,将localhost修改成本机的IP地址,若收邮件的协议为POP3,则端口必须为110,还可以修改默认皮肤、默认语言和默认时区等,至此,Webmail的安装与配置已成功完成。
  
  批量添加用户账号
  单击屏幕右下方WampServer服务器,启动数据库管理工具phpMyadmin,通过这个工具能编辑修改、导出导入数据库。
  打开数据库hmail,其中数据表hm_accounts保存了新添加的邮件账号aaa@ytkaigao.com的各项信息,如域名、密码、邮箱大小等;同时受影响的还有数据表hm_imapfolders,默认情况下,每建立一个邮件账户,系统都会为这个用户添加一个imap目录(收件箱),因此我们只要修改这两个数据表就可以批量添加邮件账号了。
  首先修改数据表hm_accounts的字段accountpwencryption的值为0,表示不对密码进行加密,再把字段accountpassword的密码值修改为123,然后将此数据表中的数据导出为sql格式文件,通过分析sql文件可知,这是一个完全符合SQL的插入数据的语句,第一个字段是用户的序号,第四个字段是用户的邮箱地址,其余字段内容完全相同,如图4所示。
  在Excel中建立好用户名,为了便于记忆这里采用学生姓名的全拼,可从网上下载Excel宏直接将汉字姓名转换成拼音,将上述第二行复制到Excel表格单元格D1中并复制出足够的数量,在单元格C1输入函数“=CONCATENATE("(",A1,",1,0,0,",B1,RIGHT(D1,LEN(D1)-14))”,然后利用填充柄生成全部信息,如图5所示。
  将生成的信息复制粘贴到图4所示的SQL文件中,覆盖insert into所在行的下方,根据SQL语法用户信息的每一行末尾应是逗号,最后一行的末尾应是分号。最后,利用phpMyadmin工具再将SQL文件导入即可实现批量添加所有学生的邮箱账号。
  根据前面的分析还要修改数据表hm_imapfolders中的相关信息,通过分析数据表可知,第一个字段folderid是依次递增的,第二个字段folderaccountid是数据表hm_accounts中的第一个字段accountid也是依次递增的,这两个字段是关联字段,其余字段内容可以完全相同,因此这个数据表的数据批量添加可以类比数据表hm_accounts的修改方法完成。
  至此,安装已经全部完成,可以使用地址http://localhost/webmail/来测试收发电子邮件了。
  根据实际应用可知,使用这种方法一节课就可以完成收发电子邮件的教学,学生对局域网内收发电子邮件很感兴趣,教学效果非常好。
  (作者单位:山东烟台经济技术开发区高级中学)
其他文献
位于上海田子坊有些狭窄、杂乱的弄堂里,有一个并不起眼的“守白”字样的Logo,牌子下是一个不注意很容易就错过的门面,走进去人们就会发现一个别有洞天的艺术世界:守白艺术。在这里,展示着上海海派剪纸艺术家李守白先生的画作、剪纸作品。现代重彩画家、海派剪纸艺术大师——李守白,将自己对生活的敏锐观察,通过不同的艺术角度,细腻地描绘了上海的人和事;用独特的重彩风格,把中国工笔的神韵意境与西画的透视和光感结合
在学界和社会的期盼中,《邓伟志全集》终于出版了。这是上海大学出版社近年来继《钱伟长文选》《徐匡迪文选》之后的又一部学者文集性巨作。《全集》集中了邓老五十余年以来,在社会科学、自然科学孜孜以求的耕耘硕果。可以说,《全集》是一个思想库,是一曲社会歌,是一部人生书,是一卷育人经,更是长者的智慧,生命的礼赞。  一场生动的群学报告  邓老是我国著名社会学家,曾任中国社会学会副会长、上海市社会学会会长,现任
替代现实游戏(Alternate Reality Game,ARG)目前被越来越多地应用于教育领域。本文在介绍MIT(麻省理工学院)开发设计的该类教育游戏的最新案例—— Vanished 的基础上,对其结构、设计思想和应用进行剖析,探讨其对我国教育游戏设计和应用的启示,供国内教育游戏研究者参考借鉴。  替代现实游戏(ARG)概述  什么是替代现实游戏(以下简称“ARG”)  ARG是指由隐藏在网络
随着数字影院技术的普及,高清数字电影已逐渐从影院走进寻常百姓家,令人震撼的高清画面,伴随着逼真的环绕音响效果,深深吸引着每一位观众。在校学生作为这一消费群体中的一部分,对于经典影片有着同样的欣赏需求。但以往的学校观影方式由于设备和场地的限制,学生观影的质量得不到保证。作为一种先进的放映模式,校园数字影院为学生带来了全新的观影体验,也为学校提供了新的研究课题。学校数字影院优势如何体现?如何实现数字影
《制作封面和封底》是苏教版初中《信息技术》上册教材第3章第1节中的内容。本课要求学生在运用所学知识与技能的基础上,了解封面的组成和布局,熟练掌握文本框、图片、艺术字和自选图形的应用,能自主完成封面和封底的设计与制作。通过实践操作,培养学生的审美观和动手操作能力,让学生在学习和操作实践中创造美、体验美。    一、教学目标    知识与技能:掌握文本框、图片、艺术字和自选图形的编辑方法,掌握制作封面
【摘 要】在“互联网 ”时代背景下,创客成了一个网络热词,创客运动风起云涌,创客教育也呈现出爆发趋势。第十七届全国中小学电脑制作活动首次加入创客元素,为中小学开展创客教育和STEAM教育提供了展示的平台。本文提出了利用Scratch与机器人融合开发创意编程和创意智造项目作品的解决方案,以电子钢琴和电子爵士鼓的设计为例,介绍了通过Scratch与机器人融合来实现创客项目作品的设计和编程策略。  【关
【本刊讯】2014年12月20日,第二届北京大学教育信息化创新论坛在北京召开,来自教育部、高等院校、研究机构、企业培训机构的一百多位专家学者和专业人士就教育与信息化的关系进行了探讨、研究和展望。  本次论坛共分为三个模块:慕课与新技术应用、在线教育创业、企业与教育信息化应用。与会的百余位专家学者就高等教育、社会教育、企业员工教育等与信息化的关系,教育信息化的发展趋势等问题展开了讨论,并展望了互联网
【摘 要】信息化环境下的海e英语课堂是传统课堂学习的一种重要补充和拓展资源,海e英语课堂为小学生英语个性化学习和自主学习创造了有利条件,为学生提供了适应信息时代的新型学习模式。特别是随着手持移动数码产品和无线网络的普及,海e英语课堂的移动学习,远程学习、在线学习将会越来越普及。以海e英语课《Moon》一课为例,重点讨论信息化环境下的海e英语课堂在英语教学模式变革,力图阐明海e英语课堂如何被合理、科
随着信息技术在教育教学中的运用,英语课堂教学也发生着日新月异的变化。英语新课程要求教师在课堂教学中以学生的发展为中心,充分发挥信息技术手段在英语课堂教学中的作用,创设真实语境,落实好三维教学目标,使信息技术和英语课堂教学得到完美整合。    乐“学”知识目标  学好语言知识是学生发展语言技能的重要基础。在教学中,利用信息技术创设真实语境,鼓励学生在自主学习的基础上开展合作探究,因势利导,让学生充分
浙江绍兴柯桥中学 吴建锋  国家实施高中信息技术课程标准十余年来,我们在专注“提升学生信息素养”的同时,似乎不经意间走入了一个“应用泛化”和“去专业化”的误区。在各种浅层次、为适应课堂软硬件环境而高度抽象的教学之后,学生只会运用已学应用软件解决课堂中经历过的类似问题,却不会运用所学为家里新买的无线路由器进行网络设置,也不会从网页中呈现的“iOS”、“Android”选项中为自己的手机选择一款合适版