Posting to the group from the web interface and subscribing to the group requires a Google account.
To create a Google account without having a Gmail address go to https://accounts.google.com/SignUpWithoutGmail