Get Involved m2f
connecting communities
m2f @ SourceForge.net  

Home

m2f, formally mail2forum, is a PHP application which links internet-based communities.

The current v1.2 stable release supports the linking of a phpBB 2 forum with an email mailing list (and much more!).

Download: m2f v1.2.6 .zip or .tgz package from Sourceforge.

Version 2.0 is currently in development, and will allow communication between an infinite number of sources, from bulletin boards like phpBB, vBulletin, SMF and IPB to RSS syndication, NNTP, Content Management Systems, mailing lists and more.

Find out more on the About page.

Share this post:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Slashdot

Recent posts

September news

September 21st, 2009 by Pda0

Things have gone a bit quiet on the m2f front. George is busy with life these months, and I’ve been working hard on my master studies.

Nevertheless, I will try to move the development forward a bit, albeit not with the rigurosity and elegance of George’s software design. Code like hell activated folks! I built a “pda_mess” branch where I’ll start my work.
Read the rest of this entry »

Posted in Blog | No Comments »

May’2009 update

May 7th, 2009 by Pda0

Hi everyone. May update? Where is April’s update you may ask?

As you already know, in these open source projects sometimes real life gets in the way, but after almost 9 years of development we can say with confidence that we always return to m2f! :)

Well, m2f 2.0 is a complex design-focused message hub. Email handling complexity by itself is a big deal, and that is only one (albeit one of the most important) of the channels that m2f 2.0 supports. So, prioritizing is an important part of our development plans, remember we have only one senior developer (George) and one junior developer (me) right now. If you need m2f and can give us a hand (ie. 2-5 hours a week) then be sure to drop us a line - pm GeorgeC or Pda0 on the forum.

The current state of m2f 2.0 already allows for basic chaining of email, phpbb2, phpbb3, feed and other minor channels. Messages get threaded and attachments get processed, in a basic level (For more info read about MIME handling on previous blog posts). In general, the core m2f functionality is there, even though still in a immature state. One of the fun things that you can already do, and wasn’t possible with m2f 1.x, is binding phpbb2 and phpbb3 together (Or two phpbb3 installations together).

So, what’s next. There so many tasks lurking on the tracker, that we need some strategy to slowly crunch each of them. At the moment we have three objectives that drives our development priorities:
Read the rest of this entry »

Posted in Blog | No Comments »

MIME handling tests

March 15th, 2009 by George

Hi all,

As I’ve been doing a huge amount of work on the email processing feature of m2f 2.0, I’d like some assistance with testing.

The new functionality is in the Email Import channel. In short, it will convert a multipart email (i.e. one in plain text as well as HTML, or an email with attachments) into a single, flat message suitable for using later in an m2f chain.

Read the rest of this entry »

Posted in Blog | No Comments »

MIME Handling (Mail attachments)

March 7th, 2009 by Pda0

We’ve been testing current MIME handling functionality for a while now, and I must say it’s working quite well! But… what the hell is MIME? Read on (Screenshots available!).

After the initial importing of a message, m2f analyzes the message content in order to understand its structure. If the message is being imported from an email channel, that means looking the current format of the message (ie. html, plain text and so on), checking if the email has attachments (normal attachments or inline attachments), etc. The way that emails handle multiple formats and attachments is called MIME Handling. As quoted from wikipedia:

Read the rest of this entry »

Posted in Blog | No Comments »

Building a channel for m2f 2.0

February 25th, 2009 by Pda0

Hi everyone!

These have been busy days! George is finishing off MIME handling of email messages and building the general architecture that will eventually support full attachment management between channels.

I have been working in the Feed class, adding export functionality and also did some heavy refactoring to get cleaner code. There are still things to be done, in particular the configuration of the channel in the Admin-Cp, but we are almost there.

I would like to tell you a story about what’s involved in building a channel with the current state of the code (alpha 4):
Read the rest of this entry »

Posted in Blog | No Comments »