马红亮发表的博客

世界上的任何人

         2010年开始在中国教育人博客上发博客,其中有一些Moodle和系统管理有关的博客,还是有必要整理一下与大家共享:

         原文发表于2016-03-10:

        昨天终于彻底解决了Moodle网站中的邮件配置问题。长期以来,我们的Moodle网站(Wolearn)是基于Email的方式让用户自主注册,但以前在Moodle中的配置只涉及了两个模块:
  • 网站管理——插件——身份认证,启用基于Email的自助注册。

  • 网站管理——插件——消息输出——Email,在其中输入smtp邮件服务器主机的域名或端口号。建议使用SSL协议和465端口,这样更安全些。

        长期以来以为只需要配置这两大块就可以了,于是过去经过反复试验发现只有QQ邮箱的smtp.qq.com:465才能成功地让用户自主注册(其实是因为管理员的邮箱设置的就是QQ邮箱)。然而QQ邮箱的smtp发信是有限制的,有时候被拦截为疑似垃圾邮件,无法发送成功。最近在不断尝试其它smtp邮箱的过程中偶然发现,Moodle中还有一个邮件配置也会影响这种基于Email的用户自助注册能否成功,这就是:

  • 网站管理——技术支持——支持email。无意中发现,这里填写的email地址如果和smtp邮件服务器中的email邮箱不一致,用户注册时,Moodle网站依然不能够正常发给用户注册信息的邮件,用户也就无法注册成功了。另外也发现,这里默认的email即为管理员的email地址。

        也就是,smtp的邮箱、技术支持email(如果填写的话)必须保持一致,才能最终确保基于Email的自助注册方式的成功。如果不一致,会出现由技术支持email的地址代发邮件的情况,那这很有可能被其它邮件服务器作为垃圾邮件拒收。

标签:

评论