1

我已按照接收邮件说明创建以下内容app.yaml

runtime: php55
api_version: 1

inbound_services:
- mail

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

myhandle_incoming_email.php同样紧凑:

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

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

信息:来自handle_incoming_email的你好

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

但是,部署到应用程序引擎并从两个不同的帐户发送邮件,并仔细检查电子邮件地址,既没有 POSTS 到 /_ah/mail 也没有我的日志消息显示在日志中。

4

1 回答 1

2

我想通了:

我在https://console.cloud.google.com/iam-admin/iap/下启用了 Identity-Aware Proxy (beta)

电子邮件服务似乎无法通过此代理。我在https://issuetracker.google.com/issues/73787787提交了错误报告

于 2018-02-23T12:13:52.543 回答