Scheduling and Delivery Processor uses delivery extensions to deliver reports to various locations. Reporting Services includes an e-mail delivery extension and file share delivery extension. Developers can create additional delivery extensions to further extend the functionality of Scheduling and Delivery Processor. A list of available delivery extensions and information about each one is stored in the report server configuration file. For more information, see Reporting Services Configuration Files.
Delivery extensions are paired with subscriptions. When a user creates a subscription, he or she can choose one of the available delivery extensions to determine how the report is delivered. For more information about managing subscriptions and delivery, see Distributing Reports Through Subscriptions.
The following sections describe each delivery extension.
About the E-Mail Delivery Extension
Using the e-mail delivery extension, Scheduling and Delivery Processor can send an e-mail message though Simple Mail Transport Protocol (SMTP) that includes either the report itself or a URL to the report. Short notices without the URL or report can also be sent to pagers, phones, or other devices.
About the File Share Delivery Extension
Using the file share delivery extension, Scheduling and Delivery Processor can save reports to a file server. You can specify a location, rendering format, file name, and overwrite options for the file you create. You can use file share delivery to archive reports, and as part of a strategy for working with very large reports. For more information, see Archiving Reports and Running Large Reports.
Additional Delivery Extensions
For information about creating and implementing additional delivery extensions, see Extending Reporting Services.