Bit of progress made; i have phplist seemingly happy to use vbulletin admin data instead of its own.
I've also got some level of syncronisation between vbulletin users and the phplist users
- Newly registered users are added (but not subscribed)
- Data is updated if a user changes email (currently left as confirmed thou)
- User is deleted if the vbulletin user is deleted.
Matching is based on email address.
i'm working on bounce handling atm; i'm thinking that the best way would be to stick a cron job in vbulletin to just pull data from phplists and deal with it if need be. It would be very helpful if someone could give me some data from their bounce and user_message_bounce tables so that i've got some real data i can use to create test data from.