That's not necessarily true. Taking a look at the ModDB for examples, the latest approved mods are: captcha plugin, similar topics, syntax highlighter, digests, welcome pm, newspage, and more. Of those, similar topics and digests I could argue would be helpful to all users regardless of the board content.
The argument I am trying to make is that these features are things that benefit users, not administrators. Administrators are required to install extensions and their needs are not necessarily aligned with what their users would like.
Post/Reply by Email - Integration With Email Lists
Forum rules
Please do not post support questions regarding installing, updating, or upgrading phpBB 3.3.x. If you need support for phpBB 3.3.x please visit the 3.3.x Support Forum on phpbb.com.
If you have questions regarding writing extensions please post in Extension Writers Discussion to receive proper guidance from our staff and community.
Please do not post support questions regarding installing, updating, or upgrading phpBB 3.3.x. If you need support for phpBB 3.3.x please visit the 3.3.x Support Forum on phpbb.com.
If you have questions regarding writing extensions please post in Extension Writers Discussion to receive proper guidance from our staff and community.
- EXreaction
- Registered User
- Posts: 1555
- Joined: Sat Sep 10, 2005 2:15 am
Re: Post/Reply by Email - Integration With Email Lists
I dont think making the argument that something is useful in the core because it reaches more people is not valid, simply because it applies to all core features. I think thats its valid because it applies to core features.
As the poster said above, an abstract key management tool and including post content in an email notification could/are useful for other things as well.
As the poster said above, an abstract key management tool and including post content in an email notification could/are useful for other things as well.
- DavidIQ
- Customisations Team Leader
- Posts: 1904
- Joined: Thu Mar 02, 2006 4:29 pm
- Location: Earth
- Contact:
Re: Post/Reply by Email - Integration With Email Lists
It detracts almost all attention from the forum itself. Most forum administrators wouldn't go for that, which is why the MOD wasn't that popular to begin with. If it's in the core it's in the core, but my feeling is it'll be as popular as the birthday feature in Olympus.
- bantu
- 3.0 Release Manager
- Posts: 557
- Joined: Thu Sep 07, 2006 11:22 am
- Location: Karlsruhe, Germany
- Contact:
Re: Post/Reply by Email - Integration With Email Lists
Yes, it seems to be working properly now.EXreaction wrote:Github supports this and it seems to work fine from my usage of it.
I don't know what you consider a "large number of users", but because this requires mailserver configuration, shared hosting users probably won't be able to use it. This is in my opinion way out of "a large number of users".EXreaction wrote:I think this would be very useful to a large number of users if it were implemented in the core,[...]
Administrators have to configure their mail servers to support this anyway, so this point is moot.EXreaction wrote:The argument I am trying to make is that these features are things that benefit users, not administrators. Administrators are required to install extensions and their needs are not necessarily aligned with what their users would like.
A first step would be implementing a proper posting API.
- EXreaction
- Registered User
- Posts: 1555
- Joined: Sat Sep 10, 2005 2:15 am
Re: Post/Reply by Email - Integration With Email Lists
It would only require pop access to an email account, right? I would assume most people have access to that.
If there would be interest in approving this feature for the core I'd be willing to check into it for 3.2.
If there would be interest in approving this feature for the core I'd be willing to check into it for 3.2.
Re: Post/Reply by Email - Integration With Email Lists
Heh.DavidIQ wrote:If it's in the core it's in the core, but my feeling is it'll be as popular as the birthday feature in Olympus.
If it's in the core, wouldn't that make it more prone to people searching for exploits/security holes than if it's a mod? I mean if it's something all phpbb forums have, people will go after it like flies to poop. But if it's a mod that only a few forums here and there use, the number of people looking for exploits falls dramatically, as does the damage if one is found.
Re: Post/Reply by Email - Integration With Email Lists
Accepting email replies as anonymous posts seems straightforward enough.
Accepting new topics via email can be technically implemented with not much more effort and it would still technically make sense, but it ought to be tricky to use. In mailing lists, there is one email address for the entire list. Boards have forums, therefore new topic emails must be sent to specific email addresses, there are multiple to choose from and keep in mind that they are not going to be localized like forum titles may be.
Allowing users to claim posts made from their email address seems (security-wise) innocuous enough. UI for this can rather easily be cumbersome.
Automatic assignment of emailed posts to users is getting into questionable territory.
Then there is the server configuration part, incoming email handling is not what I expect shared hosts to provide at all.
I don't really see this as a core feature.
Accepting new topics via email can be technically implemented with not much more effort and it would still technically make sense, but it ought to be tricky to use. In mailing lists, there is one email address for the entire list. Boards have forums, therefore new topic emails must be sent to specific email addresses, there are multiple to choose from and keep in mind that they are not going to be localized like forum titles may be.
Allowing users to claim posts made from their email address seems (security-wise) innocuous enough. UI for this can rather easily be cumbersome.
Automatic assignment of emailed posts to users is getting into questionable territory.
Then there is the server configuration part, incoming email handling is not what I expect shared hosts to provide at all.
I don't really see this as a core feature.
- bantu
- 3.0 Release Manager
- Posts: 557
- Joined: Thu Sep 07, 2006 11:22 am
- Location: Karlsruhe, Germany
- Contact:
Re: Post/Reply by Email - Integration With Email Lists
Existing implementations used by major sites probably work as follows:
When sending an email:
1. Generate a random string R
2. Persistently store R and tie it to the receiver and other information (probably at least topic id in our case)
3. Use an email-address containing R as the reply address and send the notification to the user.
When receiving a reply:
1. Check whether address is a valid address, i.e. check whether R is a valid key.
2. Recover receiver and other information from persistent storage by using R
3. Post message body to topic as notification receiver.
4. Mark post as "received via email".
This is what I meant when I said "properly implemented".
Using a POP account sounds like it would involve polling, which might delay the message quite a bit, depending on how many POP accesses you're allowed to make. Nevertheless, I'd like to here more about this idea.
Edit: With a catch-all address and a POP3 account, you could probably already do what I described above. Maybe we could then provide SMTP server support for bigger sites with server access and POP3 polling for Shared Hosting. Nevertheless, I don't think this should be a core feature.
When sending an email:
1. Generate a random string R
2. Persistently store R and tie it to the receiver and other information (probably at least topic id in our case)
3. Use an email-address containing R as the reply address and send the notification to the user.
When receiving a reply:
1. Check whether address is a valid address, i.e. check whether R is a valid key.
2. Recover receiver and other information from persistent storage by using R
3. Post message body to topic as notification receiver.
4. Mark post as "received via email".
This is what I meant when I said "properly implemented".
Using a POP account sounds like it would involve polling, which might delay the message quite a bit, depending on how many POP accesses you're allowed to make. Nevertheless, I'd like to here more about this idea.
Edit: With a catch-all address and a POP3 account, you could probably already do what I described above. Maybe we could then provide SMTP server support for bigger sites with server access and POP3 polling for Shared Hosting. Nevertheless, I don't think this should be a core feature.
- EXreaction
- Registered User
- Posts: 1555
- Joined: Sat Sep 10, 2005 2:15 am
Re: Post/Reply by Email - Integration With Email Lists
That sounds right to me, but we may not want to check for an email address matching with the user's profile as many people use forwards that would cause this to not work in that case.
I'm not too familiar with POP or other ways to access emails sent to a server, but in an ideal environment they could setup a pipe to a script we build (not sure how common that ability is however).
I'm not too familiar with POP or other ways to access emails sent to a server, but in an ideal environment they could setup a pipe to a script we build (not sure how common that ability is however).
- Pony99CA
- Registered User
- Posts: 986
- Joined: Sun Feb 08, 2009 2:35 am
- Location: Hollister, CA
- Contact:
Re: Post/Reply by Email - Integration With Email Lists
This sounds like a perfect feature for my "officially supported extensions" concept. It would be developed and maintained by phpBB developers (for security purposes as well as to guarantee the function continues to work in new releases) but not shipped as part of the core.Frug wrote:Heh.DavidIQ wrote:If it's in the core it's in the core, but my feeling is it'll be as popular as the birthday feature in Olympus.
If it's in the core, wouldn't that make it more prone to people searching for exploits/security holes than if it's a mod? I mean if it's something all phpbb forums have, people will go after it like flies to poop. But if it's a mod that only a few forums here and there use, the number of people looking for exploits falls dramatically, as does the damage if one is found.
As for the need, I've seen several people request such a feature on phpBB.com. Here's a search for topics containing "mailing list" or "listserv". The usual response is either that phpBB is a forum, not a mailing list, or that bulletin boards were designed to replace mailing lists.
Steve
Silicon Valley Pocket PC (http://www.svpocketpc.com)
Creator of manage_bots and spoof_user (ask me)
Need hosting for a small forum with full cPanel & MySQL access? Contact me or PM me.
Creator of manage_bots and spoof_user (ask me)
Need hosting for a small forum with full cPanel & MySQL access? Contact me or PM me.