Receção de notificações de rejeição

Para receber notificações de rejeição de email, tem de configurar a sua app para ativar a notificação por email e criar um controlador para processar essas notificações.

Configurar a sua app para receber notificações de rejeição

A configuração tem duas partes. Primeiro, tem de ativar a notificação. Em segundo lugar, tem de definir o mapeamento entre /_ah/bounce e o seu controlador de rejeições, para que o App Engine saiba onde POSTar os dados de notificação. Para configurar a sua app para receber notificações de emails rejeitados:

  1. Adicione o seguinte ao ficheiro app.yaml para ativar a notificação:
    inbound_services:
    - mail_bounce
  2. Além disso, em app.yaml, declare um mapeamento entre /_ah/bounce e o controlador de notificações de rejeição no seu código, por exemplo:
    - url: /_ah/bounce
      script: _go_app
      login: admin

Processamento de notificações de rejeição

Na sua app, tem de fornecer código do controlador de rejeições para receber e processar as notificações.

A notificação de rejeição é enviada para a sua app como um pedido POST para /_ah/bounce. As informações sobre a rejeição são codificadas em formulário no corpo do pedido.