Answers.Body: <p>Assuming you mean a discussion listserv, not an announcement listserv (which would allow you to use CiviMail, or Mailchimp/Constant Contact with the relevant integration extension), you have the option of <a href="http://wiki.civicrm.org/confluence/display/CRMDOC/Mailman+synchronization">Mailman integration</a>.  This method of Mailman integration requires that you have shell access on the Mailman server, but it works to sync your users from Civi to Mailman.  So if you wanted someone to unsubscribe, they would use a Civi unsubscribe page, and it would remove them from a group, which would in turn cause them to be unsubscribed from the Mailman group.</p>
  
  <p>Ideally this wouldn't require shell access, but unfortunately, most listserv software simply doesn't have an API.  Mailman 3.0 will have an API, but that's been in development for many years.  I'd considered at one point creating a CiviMailman integration module using <a href="http://php-mailman.sourceforge.net/">PHP-Mailman</a>, but at this rate Mailman 3.0 might be out first!</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-04-14T15:16:24.237Z
Answers.Text: Apparently Mailman 3.0 comes out this Thursday! http://wiki.list.org/DEV/Mailman%203.0.  Unfortunately, that's not in time to be included in Debian Jessie, so I don't know how quickly I'll start using it...but this is the major step forward needed to enable CiviCRM/listserv integration.
Answers.UserDisplayName: Jon G - Megaphone Tech
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-04-14T15:01:57.857Z
Answers.LastActivityDate: 2015-04-14T15:01:57.857Z
Answers.UserDisplayName: Jon G - Megaphone Tech
Answers.Body: <p>There was some work done syncing mailman groups to civi groups, documented here: </p>
  
  <p><a href="http://wiki.civicrm.org/confluence/display/CRMDOC/Mailman+synchronization" rel="nofollow">http://wiki.civicrm.org/confluence/display/CRMDOC/Mailman+synchronization</a></p>
  
  <p>I faintly recollect someone trying / doing a sympa integration too. Both those integrations were at the group/contact level and not at the mailing archive level</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-04-14T14:58:06.190Z
Answers.LastActivityDate: 2015-04-14T14:58:06.190Z
Answers.UserDisplayName: Donald Lobo
Body: <p>has anyone integrated an email listserv with CiviCRM? It would be nice to </p>
  
  <ol>
  <li>have a Civi group of 'advisors' and also a listserv, and when there are changes to subscriptions on the listserv, it is reflected in civi, and </li>
  <li>to be able to store email messages from the listserv in civi (as activities).</li>
  </ol>
  
  <p>I found this thread on the forum, where the answer is "no" <a href="http://forum.civicrm.org/index.php?topic=8681.0">http://forum.civicrm.org/index.php?topic=8681.0</a> (and I am using Wordpress so there's no option for using Drupal Organic Groups), but it's from 2009 so I thought I'd ask again to see if there have been any changes or work-arounds since then. </p>
  
  <p>Any links to resources, guides, articles on how to sync this kind of data would be really helpful. Thanks!</p>
  
  <p>Thanks!
  -Kristin</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-04-14T14:55:40.370Z
Comments.Text: With regard to item 2 - do you mean that you want a contact that corresponds to the listserv, and all e-mails will be visible as activities on that contact?  Or should every user who receives an e-mail via the listserv have the activity corresponding to that e-mail?  Also, are these discussion listservs or announcement listservs?  That is, can any subscriber post to the listserv?
Comments.UserDisplayName: Jon G - Megaphone Tech
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-04-14T16:36:10.527Z
Comments.Text: Your question was serendipitous and very helpful to me: we were just wracking our brains on how to integrate our aging Mailman listserv into our shiny new CiviCRM deployment. Had no idea about the existing Mailman sync hack that Jon G linked to! Awesome.
Comments.UserDisplayName: LunkRat
Tags: <civimail><api>
Title: Can I auto update Civi data w/ data from my listserv?
ThreadText: # Can I auto update Civi data w/ data from my listserv?
  
  (Asked by: username_0 on 2015-04-14)
  
  has anyone integrated an email listserv with CiviCRM? It would be nice to
  
  1. have a Civi group of 'advisors' and also a listserv, and when there are changes to subscriptions on the listserv, it is reflected in civi, and
  2. to be able to store email messages from the listserv in civi (as activities).
  
  I found this thread on the forum, where the answer is "no" <http://forum.civicrm.org/index.php?topic=8681.0> (and I am using Wordpress so there's no option for using Drupal Organic Groups), but it's from 2009 so I thought I'd ask again to see if there have been any changes or work-arounds since then.
  
  Any links to resources, guides, articles on how to sync this kind of data would be really helpful. Thanks!
  
  Thanks!
  -username_0
  
  **Tags:** civimail, api
  
  > **Comments:**
  > **username_1**: With regard to item 2 - do you mean that you want a contact that corresponds to the listserv, and all e-mails will be visible as activities on that contact?  Or should every user who receives an e-mail via the listserv have the activity corresponding to that e-mail?  Also, are these discussion listservs or announcement listservs?  That is, can any subscriber post to the listserv?  
  > **username_2**: Your question was serendipitous and very helpful to me: we were just wracking our brains on how to integrate our aging Mailman listserv into our shiny new CiviCRM deployment. Had no idea about the existing Mailman sync hack that Jon G linked to! Awesome.  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2015-04-14. Score: 5
  
  Assuming you mean a discussion listserv, not an announcement listserv (which would allow you to use CiviMail, or Mailchimp/Constant Contact with the relevant integration extension), you have the option of [Mailman integration](http://wiki.civicrm.org/confluence/display/CRMDOC/Mailman+synchronization). This method of Mailman integration requires that you have shell access on the Mailman server, but it works to sync your users from Civi to Mailman. So if you wanted someone to unsubscribe, they would use a Civi unsubscribe page, and it would remove them from a group, which would in turn cause them to be unsubscribed from the Mailman group.
  
  Ideally this wouldn't require shell access, but unfortunately, most listserv software simply doesn't have an API. Mailman 3.0 will have an API, but that's been in development for many years. I'd considered at one point creating a CiviMailman integration module using [PHP-Mailman](http://php-mailman.sourceforge.net/), but at this rate Mailman 3.0 might be out first!
  
  > **Comments:**
  > **username_1**: Apparently Mailman 3.0 comes out this Thursday! http://wiki.list.org/DEV/Mailman%203.0.  Unfortunately, that's not in time to be included in Debian Jessie, so I don't know how quickly I'll start using it...but this is the major step forward needed to enable CiviCRM/listserv integration.  
  
  ---
  
  ### Answer by username_3 on 2015-04-14. Score: 1
  
  There was some work done syncing mailman groups to civi groups, documented here:
  
  <http://wiki.civicrm.org/confluence/display/CRMDOC/Mailman+synchronization>
  
  I faintly recollect someone trying / doing a sympa integration too. Both those integrations were at the group/contact level and not at the mailing archive level
  
  
  ---
  
  