I just finished a new feature for the Message Boards portlet. The new feature consist of a mechanism to link a Message Boards category to an existent mailing list service. Enabling the users to send messages from the Message Boards and reading it using a mailing list and vice-versa. Easy right?
How this new feature will work? Simple, when you create a new or edit an existent Category you can configured an email address of the mailing list, like users@sliferay.com (fictitious), and the information of an incoming email account. Take a look on the screenshot.
So, the email address field is the mailing list address, it is the address used to reach the mailing list, it represent the TO field on a email message. The fields on the Incoming tab represent an email account. It is used to read the messages received by the mailing list, you can use POP or IMAP protocol and a connection over SSL or not.
The other tab represent the outgoing email account used to send the messages posted on the Message Boards to the mailing list. This tab actually represent the SMTP server used to send messages. You can use the default SMTP server used to send all the email messages in the portal or you can configured a custom SMTP server to be used only to send the messages from the category being edited.
If you choose the default SMTP server you need only set the email address used to fill the FROM field of an email message.
Otherwise you must provide the fields on the form.
Once you have everything configured you can start to send messages throught the Message Board and receive on the mailing list and vice-versa.
Also you can active and deactive the feature using the properly checkbox. Right now the feature is only available on trunk. The release 5.2 of Liferay will bundle it.
Enjoy and let me know if you have suggestions or questions about it.

