9. PigeonDeliver API for Services

Although Services may make use of any public PigeonDeliver function, in this section we will try to discuss generic issues arising while writing PigeonDeliver Services and how they can be solved and of which functions to make use of.

For a full reference of all API functions, please refer to %TODO%.

9.1. Accessing user configurations

9.2. Outputting errors or warnings

9.3. Reading the email being delivered

9.4. Changing the email being delivered

9.5. Forwarding a mail

9.6. Generating a mail

9.7. Modifying the delivery process