未在Google App Engine上收到电子邮件

时间:2018-02-22 22:38:01

标签: php email google-app-engine google-app-engine-php

我已按照receiving mail说明创建以下app.yaml

runtime: php55
api_version: 1

inbound_services:
- mail

handlers:
- url: /_ah/mail/.+
  script: handle_incoming_email.php
  login: admin

我的handle_incoming_email.php同样紧凑,有:

<?php
syslog(LOG_INFO, 'hello from handle_incoming_email');

dev_appserver.py app.yaml中运行并通过http://localhost:8000/mail发送邮件我在该开发服务器界面中收到了一条成功消息,我的控制台日志显示:

  

INFO:hello from handle_incoming_email

     

INFO 2018-02-22 23:13:33,985 module.py:835]默认值:&#34; POST /_ah/mail/anything@example.com HTTP / 1.1&#34; 200 555

然而,部署到app引擎并通过双重检查电子邮件地址从两个不同的帐户发送邮件,既没有POSTS到/ _ah / mail也没有我的日志消息显示在日志中。

1 个答案:

答案 0 :(得分:2)

我已经弄清楚了:

我在https://console.cloud.google.com/iam-admin/iap/

下启用了身份识别代理(测试版)

电子邮件服务似乎无法通过此代理。我已在https://issuetracker.google.com/issues/73787787

提交了错误报告