SMF Development > Applied or Declined Requests

Digest Option

<< < (2/3) > >>

Missizippi:
I can't make the notifications do what I want them to do. Perhaps you could help Arantor. I am not an expert in SMF but am more familiar with PHPBB forums.

I want to be able to receive a digest (either weekly or daily) by email, that gives me a summary of any threads where there have been new postings.
I want this to be set as a default for all new users with options of setting the digest to weekly or monthly and also an opt out policy. This would be in addition to receiving a notification of a reply to a post that I am interested in.

One of the best things about this digest (which I use on a number of PHPBB forums) is that it reminds users who don't log into their forum very often, that posts have been made. They can simply delete the e-mail if not interested or click on the topic header link to access that thread directly and log into the forum.

As an administrator of the forum I would want the digest daily first thing in the morning for ALL threads showing where any new posts had been made. (to delete any rogue or abusive posts for example)

If SMF can do this already can you please help me fathom out the best way of setting this up and the best way to amend the default for existing users to receive notifications on any topics that they have access to?

Kindred:
no....   despite what Arantor said, it won't do what you describe.

You can set the notification to be immediately, daily or weekly... but it will not send a summary.
And there is no option to set notifications like that for users.

Finally...   sending notifications of all threads? oh, hell no. That could quickly kill your server.
Additionally, you only get notifications if you (the user) did not read the thread... if you've read it online, you won't get notified (unless you have it set to immediately).


Basically...  SMF is a forum - not a mail-list-server....   What you are asking for is a mailing-list.

b0tze:
Hi smf people!
I hope it's ok to continue here despite the 120 days warning above... but I think this thread reflects request, since it was allready expressed kind of what I am looking for:


--- Quote from: Missizippi on September 20, 2012, 05:43:15 AM ---I want to be able to receive a digest (either weekly or daily) by email, that gives me a summary of any threads where there have been new postings.
I want this to be set as a default for all new users with options of setting the digest to weekly or monthly and also an opt out policy. This would be in addition to receiving a notification of a reply to a post that I am interested in.
One of the best things about this digest (which I use on a number of PHPBB forums) is that it reminds users who don't log into their forum very often, that posts have been made. They can simply delete the e-mail if not interested or click on the topic header link to access that thread directly and log into the forum.

--- End quote ---

I don't get why it would crash a server, there could be a misunderstanding: Not one notification as one mail for every thread that is new to every member, but a newsletter to all members, that did not log in for a week. It should not be a problem since it is possible to send mails to all members. The content should be: Hey, User, since there has been activity in the forum in Board X and Y (with links). Blabla, see you soon...

I did this once manually:
1. Define a period of time
2. Check all new topics during that time
3. Check all old topics with new replies during that time
4. Check all the users that did not log in for that time
5. Send a newsletter to the passive users, telling them about what they are missing out.

I think that should be machine-work and would make a great mod :-)
But my developing skills are even worse than my english... (sorry for that) so I hope someday someone comes up with someting like that.


Cheerio!
b0tze

Kindred:
because.... take a fourm like this one.
If I do not log in for a week, then I would have several THOUSAND (if not million) messages to sort through. This would alreayd put a strain on the server if it had to not only FIND, but extract and form an email of these messages...   Now, multiple this by a thousand users.....   or 20,000 users!

THAT is what a "digest" is.
What you are asking for is not a digest... What you are asking for is an admin written email sent to members who have not logged in. That is completely different

b0tze:
Ok, thanks for the answer. I see your point and I dont want a digest then.

Still, I don't think thik this has to be overloaded. I agree that my old manual query would not be adequat for a forum of this size. But if possible, it could be restricted to a certain size, because my desired email does not have to be individual. It should be a routine that just finds lets say the 3 latest posts from each board from since 7 days ago, so the email should have maximum the number of boards * 3 links. This schould be written into a html email that goes to all members, that did not log in since 7 days. I would find it perfect, if one coul run it like one task of the maintenance routines or even better: switch it to automatic, so it goes every week or so.

Should I start a new request with this, and is this the right place or rather a feature development request?

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version