Body: <p>The CiviMail reply and bounce tracking VERP addresses seem to include multiple + signs in the address.</p>
  <p>Eg. <strong>donotreply+r+21+21+ae1dc2b1ec827788@</strong> , donotreply+ being the localpart</p>
  <p>Office 365 now supports plus addressing (<a href="https://www.microsoft.com/en-US/microsoft-365/roadmap?filters=&amp;searchterms=59441" rel="nofollow noreferrer">https://www.microsoft.com/en-US/microsoft-365/roadmap?filters=&amp;searchterms=59441</a>), which works with a single + character in the address, but addresses with multiple + characters are rejected (unknown address).</p>
  <p>Is there a way to change the generated string to not include the extra + signs?</p>
  <p>Edit - Had missed a CiviMail setting. VERP separator character can be specified at /civicrm/admin/mail?reset=1</p>
  <p>The breakdown of VERP address is detailed in an answer to another question: <a href="https://civicrm.stackexchange.com/a/2327/2266">https://civicrm.stackexchange.com/a/2327/2266</a></p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-11-17T17:34:51.577Z
Comments.Text: +r+21+21+ 
  r seems to indicate 'reply' tracking action, and +21+21 seems to reflect the message id? I thought these elements were supposed to be separated by full stops?
Comments.UserDisplayName: AlanGallery
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-11-18T12:47:47.233Z
Comments.Text: My mistake - for some reason the VERP separator in CiviMail config (/civicrm/admin/mail?reset=1) was set to +
Comments.UserDisplayName: AlanGallery
Tags: <civimail><bounce>
Title: How are CiviMail VERP tracking addresses contructed?
ThreadText: # How are CiviMail VERP tracking addresses contructed?
  
  (Asked by: username_0 on 2020-11-17)
  
  The CiviMail reply and bounce tracking VERP addresses seem to include multiple + signs in the address.
  
  Eg. **donotreply+r+21+21+ae1dc2b1ec827788@** , donotreply+ being the localpart
  
  Office 365 now supports plus addressing (<https://www.microsoft.com/en-US/microsoft-365/roadmap?filters=&searchterms=59441>), which works with a single + character in the address, but addresses with multiple + characters are rejected (unknown address).
  
  Is there a way to change the generated string to not include the extra + signs?
  
  Edit - Had missed a CiviMail setting. VERP separator character can be specified at /civicrm/admin/mail?reset=1
  
  The breakdown of VERP address is detailed in an answer to another question: <https://civicrm.stackexchange.com/a/2327/2266>
  
  **Tags:** civimail, bounce
  
  > **Comments:**
  > **username_0**: +r+21+21+  r seems to indicate 'reply' tracking action, and +21+21 seems to reflect the message id? I thought these elements were supposed to be separated by full stops?  
  > **username_0**: My mistake - for some reason the VERP separator in CiviMail config (/civicrm/admin/mail?reset=1) was set to +  
  
  ---
  
  ## 0 answers
  
  