This is the initial release as seen in the White House Petition app here - https://github.com/WhiteHouse/petition/tree/7.x-1.x/modules/custom/govde...
Note: I haven't successfully tested the webform integration, the subscriber API is a bit shaky and likely to change, the external queuing system has been tested extensively and is also likely to be refactored into the Drupal Queue Interface.
The initial code for a d7 release. This has been functionally tested but needs further review for security.
Included Barrett's patch to add a webforms 3 subscriptions component.
Fix for not filtering a single email address correctly which could pollute the messages queue.
Setting to enable and disable hook_cron jobs for sending the messages and subscriptions queues.
Additional error handling in subscriptions.
Added Subscription queue processing to cron.
Added REST Response handling to subscription processing.
Removed checks in subscription test to make it a pass through for testing subscription processing.
Changed queuing logic for subscriptions.
Initial changes to kickoff the govdelivery 2.x branch. More dramatic changes are expected and this hasn't been tested.
Reworked the subscription process to prevent overwhelming the queue with bad data.
wrapping a line in url()
#1058802 by dstol: Changed Separate code into logical include files. Adding files.
removing some white space
Fixing govdelivery-send drush
Commited a parse error. Resolving
#1051576 by dstol: Fixed Things that Dave hates...
Better support for coding standards. Better translation support thanks to dstol. Added subscription api support and a test form.
SA-CONTRIB-2010-087 - GovDelivery - Cross site scripting
The GovDelivery module provides integration with the GovDelivery On-Demand Mailer service, a web service for GovDelivery customers that sends messages directly based on configured account information. The module replaces the backend of SMTP library in your Drupal site with calls to the GovDelivery service, so all mail sent from your site uses the ODM service.
The module does not sanitize some of the user-supplied data before displaying it (for Drupal 6.x-1.0 only), leading to a Cross Site Scripting (XSS).
For more information see the Security Advisory at: http://drupal.org/node/880698
This is the initial release of the code that was developed as a replacement SMTP library for WhiteHouse.gov.