Azure网站& MediaWiki:如何启用电子邮件发送

时间:2013-07-31 21:39:54

标签: email azure mediawiki pear azure-web-sites

例如,当用户创建帐户时,重置密码等。

第一步是根据本文档在LocalSettings.php文件中设置邮件服务器凭据:http://www.mediawiki.org/wiki/Manual_talk:$wgSMTP#Example_using_Google_Mail

但是在执行此操作后,您将收到“未安装PEAR邮件包”错误消息。怎么解决这个问题?

1 个答案:

答案 0 :(得分:2)

事实证明它相对简单:

  1. 确保您的邮件服务器凭据正确
  2. FTP到根文件夹并将index.php重命名为index.php.old - 否则会被覆盖
  3. 使用“Hosted website”工作流程
  4. 安装PEAR管理器
  5. 将pear.conf重命名为pear.ini - 否则您将无法启动网络管理员
  6. 在根文件夹中创建.user.ini文件,并将您的物理路径添加到pear到* include_path *变量 - kudoz到本文:http://chrisrisner.com/Using-PEAR-with-Windows-Azure-Websites-and-PHP
  7. 打开Web管理器(http://domain.name/index.php)并在PEAR中安装以下软件包(不确定其中一些是多余的,但在我安装它们之后,我能够连接到GMAIL服务器)

    • Auth_SASL
    • 邮件
    • Mail_Mime
    • Net_SMTP
  8. 将index.php重命名为index.php.pear,将go-pear.php重命名为go-pear.php.pear,并将index.php.old重命名为index.php

  9. 尝试注册 - 您应该收到一封电子邮件