Please Note: When upgrading from v1 to v2 of this module you will need to uninstall v1 before upgrading. This has to do with schema changes by Emma that result in changes to the database. The old data used to identify mailing lists to the API has changed, so all the old data is no longer relevant.
Also of note is that 2.2 will be the final version made for Drupal 5 and 2.5 will be the final version made for Drupal 6. I have started looking at a Drupal 8 conversion, but it looks like that will take some time, but I it is on my radar.
I have upgraded the Drupal 5 version - so there are now versions for Drupal 5, 6 and 7. The only difference in the Drupal 5 module is it does not have the stand alone mailing list registration page.
Emma Block is a module that provides MyEmma.com mailing list registration via a content block and account registration. The block contains all of the fields needed for a user to register themselves for a single or multiple MyEmma.com mailing list with one submission. The same holds true for account registration with the exception that first name and last name cannot be provided upon registration.