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