I used drupal 7.10 to built my website and i used 2 modules, the first is the webform to build the membership form, and the simplenews to write and send newsletter to users.
Anyone could subscribe in the newsletter even if it is not a member by enter her\his email in a newsletter subscribtion block in the home bage.
but what i wnat is that, when a user becomes a member he will join the newsletter service by adding his e-mail directly to a newsletter database, he don't need to enter his email in the newsletter subscribtion block agine.
How can i do this???