Receber notificação 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 recebidas.

Configurar a sua aplicação para notificação de rejeição de email

A configuração é composta por 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:

  • Adicione o seguinte ao ficheiro app.yaml para ativar a notificação:

    inbound_services:
        - mail_bounce
    
  • Também 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.