Forum and List Synchronization | |
This page describes how to set up a Tiki forum such that all web posts to the forum go to a mailing list, and all e-mails in the mailing list are posted into the forum. It preserves e-mail threading, even on posts in the forums! This allows Tiki to become both a web-based and email-based forum or group where users can use either email or web, or both, to view and submit messages. Note that the Tiki does not provide the mailing list server capability. You will have to use some external service like Mailman, YahooGroups, GoogleGroups or similar. Tiki will use its sendmail access to send web-based forum posts to the mailing list. Then you need a unique email account with POP3 (not browser) access for Tiki to retrieve email traffic from the list to post to the forum. |
Basic Setup | ||||||||||||||||||||
The portion of the forum administration page you need to modify is as shown below.
Before giving the details on each Tiki option, lets give a quick summary of the three email addresses of concern:
|
Tiki Registered Users and Mailing List Subscribers | |
|
Transparency of Mailing List and Tiki Forum | |
But the forum will not update with new email unless someone checks the forum. This only really matters if doing a site-wide search in Tiki before looking into the forum. Recent emails to the Mailing List may still be pending and thus not found in a search until someone visits the forum web page first. Only the Mail-in option for Wiki and Article updates operates independent of user access to the Tiki but this service does not apply to Forums. |
Mailing List Setup | |
Hint: While setting up, make the Mailing List be moderated. At least until you're sure that everything is working OK. You may want to keep it moderated even after; especially if you allow anonymous posts in the Tiki forum. This will help control the email coming-from and going-to the Tiki Forum during setup and break any unintentional loops. Linking a Tiki Forum into an active, operating Mailing List is possible but difficult to get right without many test messages going to your active Mailing List members.
The three different email addresses in the Tiki Forum setup can all be different or sometimes purposely the same. But you cannot have all three be the same. And never make the "Forward messages ..." (Mailing List address) and "Add messages ..." (POP3 account) be the same address. In general, it is best they all be different. But your setup may require you to make some the same to avoid looping. Tiki Forum users will likely be confused by automatic messages generated by the Mailing List software such as password reminders, automatic response messages on submission, and bounce processing. So if you can avoid those being sent to the Forum POP3 account, do so. This is why having a separate account for incoming email (for example, ForumIn@ above) is helpful. You can usually set the membership properties in the Mailing List uniquely for that email address. Tiki, as well as most mailers, set the Reply-To: field to be the same as the From: field in the email header. Some Mailing Lists reset the Reply-To: field to be the Mailing List address. Some users find this annoying as simple replies done in their mail reader meant to go back to just the sender are then broadcast back to the whole list. But as Tiki Forum uses a generic From: address not specific to a user, this rewrite in the Mailing list can be helpful. A Mailing List user cannot privately reply back to a Tiki Forum poster and no error will necessarily be generated (nor should it else you may get automatically unsubscribed). An option can be to use the Mailing List outbound address as the From: address also to force replies back to the whole list whether the rewrite is on or not. Another option is to make the POP3 account and From: addresses actually be one in the same. But this can also get you into trouble and begin to make the mailing list and forum get different messages. So it is likely best to:
If your Mailing List software or the mail server modify the From: field of messages generated by the Tiki Forum, those messages coming back into the Forum may be interpreted as new and different and added to the Forum as a new post. In this case, messages originated in the Forum will get duplicated in the Forum. The only way to break this loop is to work with the POP3 mail account setup or possibly Mailing List software to break the loop. One method to try is to blacklist the From: address used by the Tiki Forum in the POP3 account setup so Forum messages are ignored. Another is to set the From: and POP3 account email addresses the same and tell the mailing list software not to send posts back to the sender. If none of these are working, you need to analyze the mail headers to see how your messages are being modified and adjust the settings to counteract this, as possible. Each mailing list engine may require some other unique options. Some common mailing lists and their setups are covered next. |
Using "Yahoogroups" | |
For yahoogroups (http://groups.yahoo.com), it is recommended that you subscribe your POP3 account as follows: |
Step 1: contact details | |
Yahoo Profile: your Tiki Forum name,
|
Step 2: Messages delivery | |
Select Individual messages only (don't select "Daily digest", or "Special announcements", or "Only Web"). |
Step 3: Mail preferences | |
Select Traditional (instead of "Complete (New and Improved)"), for easier viewing in your Tiki (all ads come below the text message). note: we need more detail about the ForumIn@ account to subscribe. Press Save changes when done, and that's it. |
Using "Mailman" | |
Mailman ("The" GNU Mailing List Manager) is free software for managing electronic mail discussion and e-newsletter lists, and is used all around the globe. More information: http://www.gnu.org/software/mailman/ How to configure it? For other Mailing List programs, follow a similar approach, and if needed, request some help in http://tiki.org/forums 😉
Alias names for this page
Mailing List | Mailing Lists | Forum and List Synchronization | Forums and List Synchronization | Forums and Mailing List Synchronization | Forums and Lists | Forum_and_List_Sync | Forum_and_List | Forum and List | Forum to List Gateway | Forum to Mailing List Gateway |