Posted by ano1 on August 7, 2009 at 1:08pm
Jump to:
| Project: | Simplenews Digest |
| Version: | 6.x-1.x-dev |
| Component: | Code |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Issue Summary
Hi,
I setup a digest which is supposed to email all nodes of two different content type from the past 24 hours. I then modified a few of my nodes to have a creation date/time within the 24 hour time gap. Even though the site claims that a digest was sent, nothing came to any of the subscribers.
Do these nodes need to be node types marked as newsletters in simplenews? If so, would I need to somehow mark the specific nodes for inclusion?
Did I miss a step? or is the dev version not ready for use.
Thanks,
Ano1
Comments
#1
idem
subscribing
#2
Mine aren't sending either.
It's now Aug 15th. I installed the module on Aug 7th. At the top of admin/settings/simplenews/digest_settings it says
Nodes created before: Aug 7, 2009 11:59:59 pm have been sent.
Newer nodes created between Aug 8, 2009 12:00:00 am and Aug 7, 2009 11:59:59 pm will be sent out on a cron run per the settings below.
Which seems a bit wrong... Why would it be still talking about Aug 8th??
#3
ooo I just changed the weekly settings to it sends on saturday instead of sunday, and the message above changed to be something much more sensible. I manually triggered a cron run, a newsletter was created in the 'sent' part of simplenews, but I never received any email.
#4
After a second cron run, I got an email. :D
#5
I am having the same problem and am confused about how this is supposed to work.
1. I installed simplenews digest.
2. I went into simplenews digest and defined what nodes should be sent as digest and when (daily after 1:00am)
3. I created a page node that fit the digest requirements.
4. At 1:02am, a Simplenews issue node was created (default send status is "send now"), that consists of the title of the page node. However, this "digest" wasn't sent automatically.
5. It appears that the only way to send it is to save it manually. I was under the impression that simplenews digest would send it automatically.
Could someone please tell me what am I missing? Thanks!
#6
subscribe
#7
I have managed to get the Newsletters to be sent to the Sent Issues list with a 'Currently sending by Cron' icon. However these get sent individually at the next cron.
I will not know if these will also be sent as a Digest until tomorrow morning.
One problem I had before of not even getting this far seem to be linked to the fact that I was sending to a an email but not a user who was registered with Drupal. As soon as I changed the person to send the newsletter to I got the Newsletters being sent to the Sent Issues list; but I also had to select the 'Send Now' option when creating the newsletter.
#8
After 9am I ran cron but no digest was sent. It is still created. When I go to /admin/content/node the Digest Newsletter is shown. It does not have a Type and it's Author is shown the User/1 user.
However when I try to edit it I get this error
warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'simplenews_node_form' was given in /home/*******/public_html/includes/form.inc on line 371.Any idea what this error is?
#9
Its because simplenews is run in cron as anonymous user and checking if user has rights to 'send newsletter'.
Allow anonymous user to send newsletter and it should help.
#10
lukspa - (#9) is right : that was the solution.
The good idea would be to make it clear in the documentation, or in the project's page.
Thanks !
#11
To put it midly "allowing anonymous to send newsletters" does not sound good...
#12
Even allowing anonymous to send newsletters does not seem to generate the digest.
I am currently upgrading to 6.15 and will see what happens after the upgrade.
#13
I'm trying to use this module as well.
In the digest settings it looked like I HAD to choose a taxonomy term(s) to be included in the newsletter. I wasn't really using taxonomy on some of the content types that I wanted included (announcements, events) - so I created a new taxonomy category called 'newsletter' with items 'yes' and 'no'.
I setup the digest to send daily at midnight and to only send content for a handful of content types AND with the taxonomy term newsletter:yes. I created a new content node, with the taxonomy term newsletter: "yes" selected at about 11:55pm. Ran Cron. Ran Cron again at 12:02am. Ran Cron again at 12:09am. Still no email.
Also - made sure I was subscribed to the newsletter. I'm the admin - user #1 - so shouldn't be a permission issue.
#14
There is no problem with this as the anonymous user cannot create SimpleNews content by default. So no fear of misuse. Unless you also let AU create newsletters. Sending is just a 'backoffice function.
If you let AU create AND send - Then your in trouble (and a fool to boot).
BR
Morten E
Edit 15/2 2010
Oh by the way - the anonymous trick fixed my digest issues of not getting the newsletter out. Thanks guys.
#15
Subscribing.