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.
 +
 +
== Locations ==
  
 
Mailing lists are hosted at:
 
Mailing lists are hosted at:
Line 5: Line 7:
 
* https://lists.yourforge.tld/ for admin interface and archives
 
* https://lists.yourforge.tld/ for admin interface and archives
  
= Troubleshootings =
+
== Troubleshootings ==
  
== No mailman list ==
+
=== No mailman list ===
  
 
Mailman requires a default <code>mailman</code> list to be created. If your distro didn't do it already:
 
Mailman requires a default <code>mailman</code> list to be created. If your distro didn't do it already:
Line 13: Line 15:
 
  service mailman restart
 
  service mailman restart
  
== Debian Wheezy->Jessie upgrade ==
+
=== 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.
 
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.
Line 23: Line 25:
 
* use <code>/var/lib/mailman/bin/unshunt</code> to deliver mails blocked in <code>/var/lib/mailman/qfiles/shunt/</code> due to encoding issues
 
* 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 =
+
== See also ==
  
 
* [[Mail configuration]] : configure the base MTA such as Postfix or Exim
 
* [[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)
 +
 +
[[Category:Admin_documentation]]

Revision as of 10:09, 25 September 2015

FusionForge comes with standard Mailman integration.

Locations

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)