我在电脑上已经配置好smtp了,用的是smtp.21cn.com,但还总是说系统尝试发送邮件失败这样我的用户全部没法激活,希望高手们能够给出具体的操作方法,很心急!

解决方案 »

  1.   

    这个问题找到解决方法了:1.首先你需要选择能够支持smtp/pop的邮箱,这里我选择了qq,将支smtp/pop的选项选中;2.在outlook中的“工具”里面的“账户”中设置好你的转发邮箱;3.在你的Moodle后台中设置“服务器”的“邮件”选项,除了上面三个设置选项外,记得下面的“支持email"选项设置为你的邮箱地址;4.将你的防火墙关闭。这样在你的用户注册后就不会弹出ERROR: The following From address failed: [email=xxx@xxx]xxx@xxx[/email]
    邮箱不支持smtp转发或邮箱不存在SMTP Error: Could not connect to SMTP host.
    应该是smtp服务器无法连接。原因不明。
      

  2.   

    root身份运行setsebool -P httpd_can_network_connect=1 setsebool -P httpd_can_sendmail=1就可以了,我在centos6.3下测试通过