texn,
Thanks! I liked the single table since it made things simple, and the actual newsletters can be stored somewhere in a sub-directory.
Yeah, I've got 24 other fields like e-mail (PK for table), fname, lname, address....etc.
I'm not familiar with cron scripts, so I don't really know where to start. I'll keep hunting though. Since there are 15 newsletters, I'm thinking the server will do 15 mailings.
1. All users who want first document go out in first e-mail
2. All users who only want 2nd docuemnt go out in second e-mail
...etc.
To group mailing by preferences, that would be 15 ^ 15 mailings which would be huge.
Thanks!