How does Mailing List Manager Work [message #23879] |
Sun, 03 April 2005 18:47 |
ripple
Messages: 3 Registered: April 2005 Location: Black Forest, CO
Karma: 0
|
Junior Member |
|
|
Hi all, my first post here.
I'm curious to know how the Mailing List Manager works? We have been evaluating phpbb, SMF and now, we've stumbled onto the FUDforum.
We really like web-based forum software, but one of the main areas of concern is the loss of emailing -- not email notifications, but people who strictly prefer mailing list type programs over web forums. They want to be able to receive a message via their email software and reply directly to the message from within email.
So, if someone could give me a down-and-dirty explanation on how it works, and if it can be integrated into a forum style, it would be most appreciated!
Thanks,
Matt
|
|
|
Re: How does Mailing List Manager Work [message #23880 is a reply to message #23879] |
Sun, 03 April 2005 19:13 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
The mailing list support works by creating import rule and then my piping the messages via the maillist.php script with that rule. The result is that any message piped get's imported to a forum attached to the rule.
FUDforum Core Developer
|
|
|
Re: How does Mailing List Manager Work [message #23881 is a reply to message #23880] |
Sun, 03 April 2005 19:22 |
ripple
Messages: 3 Registered: April 2005 Location: Black Forest, CO
Karma: 0
|
Junior Member |
|
|
Thanks for your quick response.
I'm assuming there is some code in the email message that the filter picks up on to send it to the correct forum?
Secondly, let's say I have 5 different forums, can it be configured basically so you have 5 different mailing lists?
[Updated on: Sun, 03 April 2005 19:58] Report message to a moderator
|
|
|
Re: How does Mailing List Manager Work [message #23883 is a reply to message #23881] |
Sun, 03 April 2005 19:36 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
Quote: |
I'm assuming there is come code in the email message that the filter picks up on to send it to the correct forum?
|
The logic which forum the message get's sent to is determined from the forum attached to the mailing list rule.
Ex.
cat message | php maillist.php 2
In this case message will be imported based on rule #2, which is associated with forum "foo" inside the bulletin board.
A single FUDforum installation can be used to archive as many mailing lists as you like. The only "rule", is that each mailing list must be associated with it's own forum.
P.S. When I say "forum" within this context I am referring to the individual forum container for message. For example "FUDforum Announcements" on this install.
FUDforum Core Developer
|
|
|
|
Re: How does Mailing List Manager Work [message #23886 is a reply to message #23884] |
Sun, 03 April 2005 21:16 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
You do specify an e-mail address when creating a maillist import rule, however it would only be used to send messages from the forum to the maillist if syncronization is enabled. As far as import is concerned the destination forum is determined based the rule id and nothing else.
FUDforum Core Developer
|
|
|
|
Re: How does Mailing List Manager Work [message #24911 is a reply to message #24910] |
Wed, 18 May 2005 17:51 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
Users can subscribe to the forum and recieve notifications about any new topics or they can subscribe to individual topics and recieve notifications about the replies for that topic.
FUDforum Core Developer
|
|
|
|
Re: How does Mailing List Manager Work [message #24917 is a reply to message #24915] |
Wed, 18 May 2005 18:19 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
You can enable a setting in the forum that will send the full text of the message inside the notification e-mails.
There are no plans to make the forum a mailing list manager, the mailing list integration is included for 2 tasks:
1) Allow the form to act as a mailing list archive.
2) Provide a mailing list interface to allow list subscribers without e-mail access to submit messages to the list.
FUDforum Core Developer
|
|
|
|
Re: How does Mailing List Manager Work [message #24922 is a reply to message #24918] |
Wed, 18 May 2005 19:37 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
I don't know how phpBB handles HTML, I just know how I've designed FUDforum to handle it, which as you can see works rather well.
FUDforum Core Developer
|
|
|
|
Re: How does Mailing List Manager Work [message #24925 is a reply to message #24923] |
Wed, 18 May 2005 20:02 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
leecovuk wrote on Wed, 18 May 2005 15:53 | It certainly does!
I am not a programmer, (except for medium level html and css) but presumably you use iframes or some technique so that <style> tags (for example) don't disrupt the board's templates?
|
Neither of those are used, there are various checks in place to validate and control the input data to prevent layout breakage.
Quote: |
I don't know what FudCode (or BBCode) _really_ are, but I'm just interested in whether FudForum's html resolution is anything to do with FudCode? ie does the board have to recognise and convert all html to FudCode so it can be displayed?
|
FUDcode is pretty much BBcode with a few extra tags, fudforum stores all messages as HTML and converts them back to FUDcode when needed. It understands HTML that equivalent or similar to that generated by FUDcode parsing.
FUDforum Core Developer
|
|
|
|
|
Re: How does Mailing List Manager Work [message #24931 is a reply to message #24930] |
Thu, 19 May 2005 01:13 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
If you want to change the "form" of the forum message display as those are being sent to the user you can do by editing a template responsible for the composition of the message body.
FUDforum Core Developer
|
|
|
|
|
|
|
|
Re: How does Mailing List Manager Work [message #24964 is a reply to message #24963] |
Thu, 19 May 2005 21:20 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
Slow match will try to match messages by removing the "Re: " portion and then trying to match topic with the same name inside the forum. But that's secondary to the reply identifier found inside the headers not being present. Those are available most of the time.
If the content of the source message is plain-text, the forum will use it with basic conversions such as encoding of special chars and converting new lines to <br />.
FUDforum Core Developer
|
|
|
Re: How does Mailing List Manager Work [message #24981 is a reply to message #24964] |
Fri, 20 May 2005 05:42 |
leecovuk
Messages: 43 Registered: May 2005
Karma: 0
|
Member |
|
|
ok thanks;
I'm finding this software is more sophisticated than I first thought.
I now have a Mailman list, and have successfully set up the pipe (I think) so that emails sent to the list address also appear on the web, and messages posted on the web are mailed out to the list.
The form of my pipe is:
listaddress(at)mydomain(dot)com : "|PipeToMailman","|php -q PipeToFudMaillist.php 2"
I have no idea btw how you've coded Fud to know how to mail onto the list! Presumably this would only work if everything is on the same web server?
This whole setup presumably negates my idea of wanting to cheat the Forum Notifcations to appear as mails, now that I understand better how Fud works; ie I presumably can have all the full featured usage of Mailman and the Fudforum as a web archive with 2-way posting functionality.
I have seen you have a 'problems' thread, but just to ask here for now whilst I am finding my way:
(In case relevant, I am using Firefox web browser)
I have set my Forum and FudList to HTML, but both plain text and html emails are showing on the web in plain text with all line breaks missing.
The only exception to this I have so far discovered is when I send a html email from Thunderbird with its format forced into html only. ie not sent with a plain text version as well. This then appears perfectly on the web as sent.
I have been wondering if I have the 'Word Wrap' function set wrongly? I have tried '0' and is currently set at '60'.
I don't know if the error mail below of which I've received one so far is related? I haven't adjusted any of the coding/files at all. I got it after sending in an email.
Many thanks.
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
pipe to |php -q /usr/home/incel/FUDforum/scripts/maillist.php 2
generated by Flist(at)incelsite(dot)com
The following text was generated during the delivery attempt:
------ pipe to |php -q /usr/home/incel/FUDforum/scripts/maillist.php 2
generated by Flist(at)incelsite(dot)com ------
<br />
<b>Notice</b>: Undefined index: SERVER_NAME in <b>/usr/home/incel/FUDforum/include/theme/default/imsg_edt.inc</b> on line <b>695</b><br />
(-- then the mail showed full headers and plain text+html text--)
[Updated on: Fri, 20 May 2005 05:46] Report message to a moderator
|
|
|
Re: How does Mailing List Manager Work [message #24982 is a reply to message #24981] |
Fri, 20 May 2005 05:48 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
Quote: |
I have no idea btw how you've coded Fud to know how to mail onto the list! Presumably this would only work if everything is on the same web server?
|
No, the mailing list can be anywhere on the web. When the forum needs to syncronize a message back to the list, it uses the message poster's e-mail address as the FROM address for the e-mail. Affectively sending it as the forum user, if the forum user is subscribed to the list their message will go through. Otherwise they will recieve an e-mail from the list via e-mail asking them to sign-up to the list.
What version of the forum are you running?
FUDforum Core Developer
|
|
|
|
|
Re: How does Mailing List Manager Work [message #24988 is a reply to message #24987] |
Fri, 20 May 2005 22:07 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
Don't see anything particularly unusual. You may want to upgrade to FUDforum 2.6.13RC2, it has a number of fixes pertaining to syncronization in mailing lists.
FUDforum Core Developer
|
|
|
|
|
|
|
|
|
|
Re: How does Mailing List Manager Work [message #25020 is a reply to message #25019] |
Sun, 22 May 2005 16:22 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
As far as preference for which part to pick in multipart e-mails, you can change the preference by editing maillist.php script.
I have not seen it happen with the e-mail you've provided. Send me the complete data of a message where it happens and I'll take a look.
FUDforum Core Developer
|
|
|
|
Re: How does Mailing List Manager Work [message #25022 is a reply to message #25021] |
Sun, 22 May 2005 16:33 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
I cannot debug things on your server... send me as a text file full version of the e-mail that loses formating and then I can review the situation.
FUDforum Core Developer
|
|
|
|
Re: How does Mailing List Manager Work [message #25024 is a reply to message #25023] |
Sun, 22 May 2005 16:44 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
If you cannot be bothered to provide the information I've requested to replicate the bug, I'm afraid I don't have the time to look into it.
FUDforum Core Developer
|
|
|