aMember has a ListMail plugin that can add users to a list when they make a purchase.  I am not sure if they have digital delivery via web page or if they send their own welcome message.  The last I heard was the plugin did not send the ListMail welcome message, however the users are added to the lists and can be set to receive timed followup emails.
Regards