在Bluemix中通过PHP发送电子邮件

时间:2016-04-18 12:16:29

标签: php email ibm-cloud

我使用此简短代码向忘记密码并点击“生成新密码”的用户发送简单的确认电子邮件

mail($email,'password recovery','Your temporary password is '.$generatedpassword ,'From: do_not_reply@do_not_reply.com');

它在我的私人服务器上工作得很好但是当我将我的PHP代码推送到BlueMix时,用户永远不会收到那封电子邮件。

正如我上面提到的,代码在我的服务器上工作正常,这让我相信这是BlueMix特定的问题。

1 个答案:

答案 0 :(得分:3)

该行可在您的环境中运行,因为您可能已在此处配置并提供了邮件服务器。 Bluemix上没有这样的默认配置。

您的选择是:

  • 在Bluemix上部署应用程序,然后指向您自己的服务器(例如,使用公共IP)
  • 使用Sendgrid(可直接从Bluemix目录获得)或类似的电子邮件服务