OK. I was able to fix this issue. For those of you that have this same problem, you have to delete tables that newsletter_subscribe adds, to a certain area of your database. Go to your hosting control panel>PHP MyAdmin and find your database. Once you click on your stores database, find a main table called: "query_builder". Click on this and you will see all the queries related to this table.
You only need 7 of these tables (at least up to v1.5.1) and these are the tables:
Code:
1 (query_id), email (query_category),All Customers (query_name), Returns all customers name and email address for s...(query_description)
2 (query_id), email,newsletters (query_category),Customer Account Newsletter Subscribers (query_name), Returns all customers name and email address for s...(query_description)
3 (query_id), email,newsletters (query_category),Dormant Customers (>3months) (Subscribers) (query_name), Subscribers who HAVE purchased something, but have...(query_description)
4 (query_id), email,newsletters (query_category),Active customers in past 3 months (Subscribers) (query_name), Newsletter subscribers who are also active custome...(query_description)
5 (query_id), email,newsletters (query_category),Active customers in past 3 months (Regardless of s... (query_name), All active customers (purchased something) in last...(query_description)
6 (query_id), email,newsletters (query_category),Administrator (query_name), Just the email account of the current administrato...(query_description)
7 (query_id), email,newsletters (query_category),Customers who have never completed a purchase (query_name), For sending newsletter to all customers who regist...(query_description)
Your store creates tables called: query_id and numbers them 1-7. The newsletter module added tables 8-12. Just delete tables 8-12 and your e-mail system will work.
A couple of notes:
First, while my query_names. and query_descriptions changed between version 1.3.9h and 1.5.1 (or the newsletter module changed them) the most important factor called the "query_string" was identical for tables 1-7. Another words the module does not affect these tables (1-7). What I am saying is you should not have to touch table 1-7 just leave them be.
Second, this is only for MySQL databases. If you have a Windows server it might be different.
Third, this should fix any issues that is related to this old newsletter module migrated into the new store (v1.5.1). My errors were slightly different than the other post above. But I removed the old tables like they did and mine also worked.
Last, I know nothing about databases so if I can do this anyone can. Just make a backup of your database and store before deleting these tables.
Hope this helps someone who is having issues, but afraid to modify them directly in phpMyAdmin for your database.
Bookmarks