FusionForge

Difference between revisions of "Mailing-list manager"

From FusionForge Wiki
Jump to: navigation, search
(Details on default Mailman support)
Line 1: Line 1:
 
FusionForge comes with standard Mailman integration.
 
FusionForge comes with standard Mailman integration.
  
See also:
+
Mailing lists are hosted at:
 +
* projectname-listname@lists.yourforge.tld
 +
* https://lists.yourforge.tld/ for admin interface and archives
 +
 
 +
= Troubleshootings =
 +
 
 +
== No mailman list ==
 +
 
 +
Mailman requires a default <code>mailman</code> list to be created. If your distro didn't do it already:
 +
newlist mailman root@localhost.localdomain PaSsWoRd
 +
service mailman restart
 +
 
 +
== Debian Wheezy->Jessie upgrade ==
 +
 
 +
Debian applied a patch for Mailman that unifies UTF-8 support. Unfortunately this can cause issue if you list had accents e.g. in the list descriptions.
 +
 
 +
To fix this:
 +
* make sure you upgraded <code>/var/lib/mailman/messages/</code> (in particular if you reused <code>/var/lib/mailman/</code> from your previous installation)
 +
* Use something like the following to convert the configuration of problematic lists:
 +
do config_list -o- $listname | iconv -f ISO-8859-9 -t UTF-8 > tmpconf; config_list -i tmpconf $listname
 +
* use <code>/var/lib/mailman/bin/unshunt</code> to deliver mails blocked in <code>/var/lib/mailman/qfiles/shunt/</code> due to encoding issues
 +
 
 +
= See also =
 +
 
 +
* [[Mail configuration]] : configure the base MTA such as Postfix or Exim
 
* [[Mailman Plugin]] (work in progress) : aims at integrating Mailman and archives further into the FusionForge web interface
 
* [[Mailman Plugin]] (work in progress) : aims at integrating Mailman and archives further into the FusionForge web interface
 
* [[Sympa plugin]] (work in progress)
 
* [[Sympa plugin]] (work in progress)

Revision as of 10:07, 25 September 2015

FusionForge comes with standard Mailman integration.

Mailing lists are hosted at:

Troubleshootings

No mailman list

Mailman requires a default mailman list to be created. If your distro didn't do it already:

newlist mailman root@localhost.localdomain PaSsWoRd
service mailman restart

Debian Wheezy->Jessie upgrade

Debian applied a patch for Mailman that unifies UTF-8 support. Unfortunately this can cause issue if you list had accents e.g. in the list descriptions.

To fix this:

  • make sure you upgraded /var/lib/mailman/messages/ (in particular if you reused /var/lib/mailman/ from your previous installation)
  • Use something like the following to convert the configuration of problematic lists:
do config_list -o- $listname | iconv -f ISO-8859-9 -t UTF-8 > tmpconf; config_list -i tmpconf $listname
  • use /var/lib/mailman/bin/unshunt to deliver mails blocked in /var/lib/mailman/qfiles/shunt/ due to encoding issues

See also

  • Mail configuration : configure the base MTA such as Postfix or Exim
  • Mailman Plugin (work in progress) : aims at integrating Mailman and archives further into the FusionForge web interface
  • Sympa plugin (work in progress)