Answers.Body: <p>Check that extension <a href="https://github.com/fuzionnz/mailman_sync" rel="nofollow">https://github.com/fuzionnz/mailman_sync</a> that does sync a group and a mailing list</p>
  
  <p>If you were to prefer sympa than mailman, there is another extension that does the same there <a href="https://github.com/civicrm/org.civicrm.sympasync" rel="nofollow">https://github.com/civicrm/org.civicrm.sympasync</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-01T03:55:40.347Z
Answers.Text: Thanks.  I would prefer to find a solution that lets CiviCRM listen directly to an address and forwards to the group, but if I can't get that working I'll definitely try this.
Answers.UserDisplayName: Ken Williams
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-02T03:51:39.697Z
Answers.Text: Do you know how this module compares with other Mailman modules like https://www.drupal.org/project/mailman_integration ?  For maintenance reasons I'd prefer to use a module I can install/update with `drush`.
Answers.UserDisplayName: Ken Williams
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-03T06:00:07.573Z
Answers.Text: @KenWilliams - to be honest, this extension is extremely unlikely to ever get updated, so I wouldn't worry about drush!  Also note that this plugin is designed to work with Mailman 2.x, and requires that you have shell access on the Mailman server to install the script.  Mailman 3.x was finally released this year after 10+ years in development, and has an API - which would remove the need for shell access, but would require a new extension.
Answers.UserDisplayName: Jon G - Megaphone Tech
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-02-29T07:03:00.270Z
Answers.LastActivityDate: 2016-02-29T07:03:00.270Z
Answers.UserDisplayName: Xavier
Answers.Body: <p>If you want a civicrm only solution, you will have your own extension.</p>
  
  <p>Civi already allows you to listen to an email address and create an activity for every email received. What you'd need to add is to forward that email to everyone member of a group.</p>
  
  <p>However, all the nice native features around email mailing lists (eg. thread, bounce management...) are going to be missing, or will need additional coding. At the end of the day, if you want a mailing list manager, using a real one seems to be easier than trying to code one in php on the top of civi</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-01T12:07:05.930Z
Answers.Text: Would CiviRules be useful here? When creating Inbound Email activity with target contact being the list, etc.
Answers.UserDisplayName: DaveFF
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-01T13:28:36.820Z
Answers.Text: Possibly, but don't think all the actions and rules you'd need are there out of the box (eg. fetch the list of contact on a group+send emails?
Answers.UserDisplayName: Xavier
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-01T14:35:39.280Z
Answers.Text: Send a bulk CiviMail to the group. Then you've got your bounce and unsubscribe management. Separate but similar rule for each list perhaps. And probably still needs a custom action, but maybe a CiviMail action would be useful anyway?
Answers.UserDisplayName: DaveFF
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-01T14:37:05.257Z
Answers.Text: You could even add a condition to the rule, that the contact must be in the group that the rule is going to send to.
Answers.UserDisplayName: DaveFF
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-02T03:52:27.540Z
Answers.Text: That sounds promising, @DaveFF.
Answers.UserDisplayName: Ken Williams
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-09-12T10:21:11.163Z
Answers.Text: Civicrm Mailing List Error :  Undefined property: CRM_Mailing_BAO_Mailing::$mailing_modified_date in CRM_Mailing_BAO_Mailing::report() (line 1806 of D:\drupal\sites\drupal-7.59\sites\all\modules\civicrm\civicrm\CRM\Mailing\BAO\Mailing.php). Please let me know how can I solve it
Answers.UserDisplayName: Md Maidul Islam
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-06-22T23:53:37.110Z
Answers.Text: Did anyone go farther with setting this up with rules?
Answers.UserDisplayName: Paul-Tahoe
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-01T08:46:53.090Z
Answers.LastActivityDate: 2016-03-02T09:29:39.067Z
Answers.LastEditDate: 2016-03-02T09:29:39.067Z
Answers.UserDisplayName: Xavier
Body: <p>Currently I use CiviCRM as basically a "pure" CRM, and then I use an external Mailman provider to maintain two smallish discussion group lists (one with about 8 people, the other with about 50).  I have to copy &amp; paste names from CiviCRM into the Mailman interface &amp; make sure they don't get out of sync.</p>
  
  <p>Is it possible to let CiviCRM listen to an address (like <code>leadership@example.com</code>) and forward all such messages to the members of the "leadership" CRM group?  If so, I could get rid of my Mailman setup entirely.</p>
  
  <p>Failing that, is there a way to automatically sync between Mailman and CiviCRM so they don't get out of sync?  I can set up my own Mailman instance if I need to (currently I outsource that because my web provider, Dreamhost, has pretty bad marks on spam blacklists, apparently).</p>
  
Tags: <email><groups>
Title: Can I use CiviCRM group as mailing list - or sync with Mailman?
ThreadText: # Can I use CiviCRM group as mailing list - or sync with Mailman?
  
  (Asked by: username_0 on 2016-02-29)
  
  Currently I use CiviCRM as basically a "pure" CRM, and then I use an external Mailman provider to maintain two smallish discussion group lists (one with about 8 people, the other with about 50). I have to copy & paste names from CiviCRM into the Mailman interface & make sure they don't get out of sync.
  
  Is it possible to let CiviCRM listen to an address (like `leadership@example.com`) and forward all such messages to the members of the "leadership" CRM group? If so, I could get rid of my Mailman setup entirely.
  
  Failing that, is there a way to automatically sync between Mailman and CiviCRM so they don't get out of sync? I can set up my own Mailman instance if I need to (currently I outsource that because my web provider, Dreamhost, has pretty bad marks on spam blacklists, apparently).
  
  **Tags:** email, groups
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2016-02-29. Score: 2
  
  Check that extension <https://github.com/fuzionnz/mailman_sync> that does sync a group and a mailing list
  
  If you were to prefer sympa than mailman, there is another extension that does the same there <https://github.com/civicrm/org.civicrm.sympasync>
  
  > **Comments:**
  > **username_0**: Thanks.  I would prefer to find a solution that lets CiviCRM listen directly to an address and forwards to the group, but if I can't get that working I'll definitely try this.  
  > **username_0**: Do you know how this module compares with other Mailman modules like https://www.drupal.org/project/mailman_integration ?  For maintenance reasons I'd prefer to use a module I can install/update with `drush`.  
  > **username_2**: @username_0 - to be honest, this extension is extremely unlikely to ever get updated, so I wouldn't worry about drush!  Also note that this plugin is designed to work with Mailman 2.x, and requires that you have shell access on the Mailman server to install the script.  Mailman 3.x was finally released this year after 10+ years in development, and has an API - which would remove the need for shell access, but would require a new extension.  
  
  ---
  
  ### Answer by username_1 on 2016-03-01. Score: 1
  
  If you want a civicrm only solution, you will have your own extension.
  
  Civi already allows you to listen to an email address and create an activity for every email received. What you'd need to add is to forward that email to everyone member of a group.
  
  However, all the nice native features around email mailing lists (eg. thread, bounce management...) are going to be missing, or will need additional coding. At the end of the day, if you want a mailing list manager, using a real one seems to be easier than trying to code one in php on the top of civi
  
  > **Comments:**
  > **username_3**: Would CiviRules be useful here? When creating Inbound Email activity with target contact being the list, etc.  
  > **username_1**: Possibly, but don't think all the actions and rules you'd need are there out of the box (eg. fetch the list of contact on a group+send emails?  
  > **username_3**: Send a bulk CiviMail to the group. Then you've got your bounce and unsubscribe management. Separate but similar rule for each list perhaps. And probably still needs a custom action, but maybe a CiviMail action would be useful anyway?  
  > **username_3**: You could even add a condition to the rule, that the contact must be in the group that the rule is going to send to.  
  > **username_0**: That sounds promising, @username_3.  
  > **username_4**: Civicrm Mailing List Error :  Undefined property: CRM_Mailing_BAO_Mailing::$mailing_modified_date in CRM_Mailing_BAO_Mailing::report() (line 1806 of D:\drupal\sites\drupal-7.59\sites\all\modules\civicrm\civicrm\CRM\Mailing\BAO\Mailing.php). Please let me know how can I solve it  
  > **username_5**: Did anyone go farther with setting this up with rules?  
  
  ---
  
  