You know a good solution would be to add the button like manu2008 suggested and set the cron, that way you can send immediately if you want or just schedule.
When you turn on above mentioned crontab - then alistek’s changes to core files are NOT neccesary!!! Unless you need instant sending of scheduled ahead newsletters.
DJ
I can verify that the above (by Janek) works...
Oops, there’s a small side-effect I missed. The url for some functions becomes “domain.com/cron.php” instead of “domain.com/index.php”. This is bad for the unsubscription link for example…
I think it’s easier just to set cron on the newsletter_queue/sending link. cron.php also seems to take a lot more resources to execute.
i changed the code like alistek. But still nothing happends. I created a newsletter Template, the go to action “queue Newsletter”. Then i select the stores, and choose the current date and save. After that i go to action “Start” in tne Newsletter Queue. The page reloads but the newsletter will not be send. The Status is always “not Sent”
Any ideas???
we need this feature so badly
Our Current Version: Magento ver. 1.0.19870.4 ( with the changes from User alistek. ) Also try it without the changes and just type in /sending <- same problem here
also try to start the cron.php manualy like some post’s before ... NOTHING HAPPENDS Grrmrmrmpf…
this is the result of the cron:
HTTP/1.1 200 OK
Date: Thu, 03 Jul 2008 08:37:34 GMT
Server: Apache/1.3 (Unix) mod_ssl/2.8.28 OpenSSL/0.9.8f AuthPG/1.3
FrontPage/5.0.2.2635
X-Powered-By: PHP/5.2.4
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html
Best Oliver
i’ve overwrite all Newsletter Sources in ADMINHTML from the newses Version. Now everything run’s perfect! Sorry for that post
Apparently there a couple of funny bugs in the newsletter engine. First off, it don’t take your timezone properly. Second off in the 1.1.2 version you won’t be able to change the date of when to send a newsletter, it will become wrong whatever you do, by some weird sense of randomness, I suspect the calculations are incorrect, or this is another cause to the time zone issue. Thirdly, well it says my newsletter was sent but I can’t find it in my inbox -> anyone else got this issue?
okay, this is really pissing me off! I tried the workaround (i.e. adding /admin/newsletter_queue/sending) and it worked the other day but now is not working at all. I didn’t change a thing, just my newsletter. I’ve verified that I’m subscribed, etc...it’s nowhere!
Adding: adding /admin/newsletter_queue/sending
has not worked for me either and I have 1.1.4.
I’ve gotten a success email when I subscribed and unsubscribed, but never when I sent the newsletter.
This is very frustrating especially since it is so prominent in the front end and in the back end. If I install this for a customer they are just going to get very angry when it doesn’t work. If they weren’t going to make it completely functional, then they should have just left it out.
Also, I have these questions:
1. Does any one that has gotten this to work know if it’ll send one mass email (putting us in danger of being blocked as spammers) or does this newsletter program send one email at a time to multiple subscribers?
2. Has anyone tried connecting to the Magento database from PHPlist and managing their newsletter that way? If not PHPlist, another open source newsletter program?
1. Added alistek code to Action.php and QueueController.php (post May 11, 2008)
2. Added manu2008 code for admin button in list.phtml (post June 17, 2008)----> changed MAGOX to my store folder and had text displayed be “Send Queued Newsletters NOW”
3. In Admin Panel: Newsletter/Newsletter Templates/Add New Template
a. Sender email needs to be changed (This will be the FROM: in the newsletter sent out), I had the domain match the domain of the store
b. Save Template
4. Added Subscriber through a test user account and using the Front End.
5. Queued Newsletter:
a. In Admin Panel: Newsletter/Newsletter Templates
b. in the list of Newsletter templates, under Action column “Queue Newsletter”
c. Select Queue Date Start to today
d. Subscribers From English (my store view)
e. reviewed Sender Email
f. Save Newsletter
g. It will now say under Status: Not Sent
h. Click “Send Queued Newsletters NOW"button
6. It will now say Status Processed
STILL. NOT. WORKING. I upgraded to the new version hoping it would solve this problem, but so far--nothing. This is one of the reasons I got Magento in the first place!
Ugh!
Is there something in my setup I’m missing? I seriously have tried everything I can think of.
We are also on 1.1.6, all up to date, and this is not working. I have added all the code changes mentioned here, and it never changes to ‘processed’. Perhaps I will delve through the code myself, but in the mean time I have to tell my clients is isn’t working. Awesome.
I ended up just using dreamhost’s announce lists and installed their code as a static block on my homepage....so far that’s working great.
Now my biggest problem is the poll isn’t showing up most of the time. ha!
I’m using the above recommendation and everything is working fine with my Magento 1.1.6. However, the only problem is that I have over 5000 subscribers, but everytime I send the newsletter, it only sends it to 20 users. Is there a setting to change the number of newsletter that can be sent out?