我的应用有3个模块。前端,任务和的Invoicer。 Invoicer生成pdf发票,并通过每日cron任务将其发送给客户。在我设置任务之前,我想验证我是否能够收到退回的电子邮件。所以,我通过向一个不存在的电子邮件地址发送虚拟电子邮件进行了测试,并期望收到关于我设置的处理程序的通知,但我没有在24小时之后收到此消息。日志查看器根本不显示_ah / bounce的记录。
我在invoicer.yaml中有以下内容:
inbound_services:
- mail_bounce
handlers:
- url: /_ah/bounce
script: bounced_emails_handler.php
login: admin
我设置此邮件的电子邮件是invoicer @“app-id”.appspotmail.com。
答案 0 :(得分:0)
我已将弹跳处理程序更改为默认模块,现在可以按预期工作。显然,'/ _ah / bounce'不可分发。所以将bounced_emails_handler.php移动到前端模块解决了它。