i am a volunteer for a charity organisation, i created my own wordpress website and is running fine with no problems.

The organisation has alot of members which are spread out all over england; unfortunately we are finding it difficult to keep track of all our members, and for this reason they are missing out on important events and functions.

We are looking for a database software which firstly has no monthly charges and will allow us to obviously keep records of all our members but to also text them and email them on a regular basis. Also, we would like to have a facility were members can login and update there own details.

Is there a wordpress plugin that does this? If no, then what would you recommend?

i would seriously appreciate your help.