# Personal email should not contain an unsubscribe header (Custom Email)

**URL:** https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525
**Category:** Ideas and Feature Requests
**Tags:** email-frontend
**Created:** [March 11, 2021, 5:29am UTC](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525 "2021-03-11T05:29:27Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![adiux](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/adiux/32/5793_2.png) [@adiux](https://forum.mautic.org/u/adiux)
#### Post date: [March 11, 2021, 5:29am UTC](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525/1 "2021-03-11T05:29:27Z")

</div>

My idea is: Personal emails should not be marked as promotions or spam. To make this more likely we should remove all headers that indicate to email clients that this **personal email** comes from a list.

When I send **one** personal email (or custom email in Mautic) to **one** contact this email should not have an unsubscribe link from the email client.

Solution:

Remove all headers that mark this personal email as coming from a list. E.g.:

`List-Unsubscribe: <https://m.domain.ch/email/unsubscribe/1049a7dec1234e134812384>`

**Again Important:**  
I’m only talking about the personal (or custom email as they are called in Mautic) one can send from the contact details page. All automated emails must have this enabled!

I think these groups of people would benefit from this idea:  
Marketers, salespeople, anybody using Mautic as a CRM.

Why I think they would benefit from this idea:  
Personal emails make it to the inbox.

Are you willing to work on this idea?: yes

What skills and resources do you need to explore this further?: Community discussion if this is wanted.

---

<div class="post-metadata">

### Author: ![alexhammer](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/alexhammer/32/14525_2.png) [@alexhammer](https://forum.mautic.org/u/alexhammer)
#### Post date: [March 11, 2021, 7:31am UTC](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525/2 "2021-03-11T07:31:00Z")

</div>

I think it is a good idea. So it is possible to use Mautic more like a CRM as well.

---

<div class="post-metadata">

### Author: ![kuzmany](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/kuzmany/32/390_2.png) [@kuzmany](https://forum.mautic.org/u/kuzmany)
#### Post date: [March 11, 2021, 8:00am UTC](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525/3 "2021-03-11T08:00:55Z")

</div>

Maybe just marketing email messages could include List-Unsubscribe header. Transactional emails are for me welcome or confirmation email, what does not make sense unsubscribe it.

What do you think?

---

<div class="post-metadata">

### Author: ![grienauer](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/grienauer/32/565_2.png) [@grienauer](https://forum.mautic.org/u/grienauer)
#### Post date: [March 11, 2021, 8:17am UTC](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525/4 "2021-03-11T08:17:42Z")

</div>

sure useful and I think needed.

---

<div class="post-metadata">

### Author: ![dennisameling](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/dennisameling/32/958_2.png) [@dennisameling](https://forum.mautic.org/u/dennisameling)
#### Post date: [March 11, 2021, 9:44am UTC](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525/5 "2021-03-11T09:44:08Z")

</div>

Agree with @kuzmany that it makes sense to have an option to disable it on transactional emails. We use those for sign-up confirmations, password reset emails, etc. - great idea! 🚀

---

<div class="post-metadata">

### Author: ![joeyk](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/joeyk/32/11164_2.png) [@joeyk](https://forum.mautic.org/u/joeyk)
#### Post date: [March 11, 2021, 11:34am UTC](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525/6 "2021-03-11T11:34:45Z")

</div>

Hi!

Marketers always try to find a way to inbox better. They will test their inboxing with 1-2 letters, and realise, that they go to promo. Why? Because sending 1-2 emails with no previous interaction (and with unsub header present) will land you in promo. However once you start going big and send 2k-100k/day, then you’ll be rewarded for admitting you are sending bulk by usage of the unsubscribe header and [bulk precedence](https://help.convertkit.com/en/articles/3639576-what-does-the-precedence-bulk-header-mean#:~:text=Gmail%20asks%20for%20senders%20to,notifications%2C%20to%20the%20sender's%20address.).

Altough you’ll test will perform better Gmail and other ESPs will penalize bulk email if the unsub header is not present and you are cought sending bulk.

I don’t want to be a pain in the rare, but maybe the following set of rules could work really well:

1. If there is an unsubscribe in the email, then the unsubscribe header and bulk precedence should be added.
2. Where you set the extra email headers - you could turn off bulk + unsub (but if you add the unsub anyway, than this would be overwritten)
3. As Adrian suggested one on one emails wouldn’t have any of these header items.

---

<div class="post-metadata">

### Author: ![kuzmany](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/kuzmany/32/390_2.png) [@kuzmany](https://forum.mautic.org/u/kuzmany)
#### Post date: [March 11, 2021, 1:17pm UTC](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525/7 "2021-03-11T13:17:57Z")

</div>

@joeyk based on unsubscribe link is very smooth idea. I like it

---

<div class="post-metadata">

### Author: ![silavapi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/silavapi/32/7424_2.png) [@silavapi](https://forum.mautic.org/u/silavapi)
#### Post date: [March 11, 2021, 1:49pm UTC](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525/8 "2021-03-11T13:49:21Z")

</div>

I think that it makes sense to remove the header if the email is generally a personal email as @adiux suggests. In this case I would class that as the ‘send direct to contact’ one-off emails that can only be sent one at a time and are going direct to a contact.

I feel that we should NOT automatically remove it from transactional emails for a couple of reasons:

- A contact may wish to amend the kind of transactional emails that they receive - if the sender has not included a link to a preference centre or an unsub link in the body of the email they will not be easily able to find that information

- Transactional emails _can_ still be sent in bulk, are always automated and rarely sent to just one person. Some marketers may not know the difference or try to abuse transactional if it does not have the list-unsubscribe header to indicate a bulk sent/automated mail

What I think could be an option for consideration is to have a setting in the email configuration that would enable the marketer to _opt in_ to removing the list-unsubscribe header. This would need to link out to some clear documentation on the risks associated with this and what kind of use case this would suit.

Of course we would need to look at if this would work with third party providers and I would want to ensure that we are really clear about why you should not set the unsub headers off just to avoid being seen as bulk mail.

Any thoughts?

---

<div class="post-metadata">

### Author: ![kuzmany](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/kuzmany/32/390_2.png) [@kuzmany](https://forum.mautic.org/u/kuzmany)
#### Post date: [March 11, 2021, 4:38pm UTC](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525/9 "2021-03-11T16:38:30Z")

</div>

> [@silavapi](#):
>
> Transactional emails _can_ still be sent in bulk, are always automated and rarely sent to just one person. Some marketers may not know the difference or try to abuse transactional if it does not have the list-unsubscribe header to indicate a bulk sent/automated mail

We are talking about custom header precedence Bulk. This header is set just for segments emails

 ![image](https://us1.discourse-cdn.com/flex020/uploads/mautic/original/2X/b/b765aa0954479f2fcbb7d44ada0dc6f6a06ffb4d.png)

I think detection unsubscribe link in email is really nice solution decide put unsubscribe header to email.

---

<div class="post-metadata">

### Author: ![jordan\_ryan](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/jordan_ryan/32/1153_2.png) [@jordan\_ryan](https://forum.mautic.org/u/jordan_ryan)
#### Post date: [March 11, 2021, 5:09pm UTC](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525/10 "2021-03-11T17:09:03Z")

</div>

+1 for this feature. We would love to use Mautic more as a CRM.

---

<div class="post-metadata">

### Author: ![EJL](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/ejl/32/12155_2.png) [@EJL](https://forum.mautic.org/u/EJL)
#### Post date: [March 11, 2021, 7:40pm UTC](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525/11 "2021-03-11T19:40:25Z")

</div>

> [@kuzmany](#):
>
> Maybe just marketing email messages could include List-Unsubscribe header. Transactional emails are for me welcome or confirmation email, what does not make sense unsubscribe it.

This is an excellent suggestion.

---

<div class="post-metadata">

### Author: ![adiux](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/adiux/32/5793_2.png) [@adiux](https://forum.mautic.org/u/adiux)
#### Post date: [March 24, 2021, 7:24am UTC](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525/12 "2021-03-24T07:24:35Z")

</div>

Thanks for all your contributions. I try to summarize and propose a solution for further discussion:

Mautic sends 3 types of emails:

1. Custom Email: One on one personal emails
2. Marketing Emails: E.g. newsletters
3. Transactional Emails: E.g. subscribe to a newsletter

**I think we agree:**

1. Custom Email: Custom Emails should not have any unsubscribe or other indication that this email comes from a list. It should be the same as if the person sends it from their personal email client.
2. Marketing Emails: Should remain the same as they are now (bulk and unsubscribe). And it should also not be possible to remove the unsubscribe header. Since this is just best practice and will only hurt the client’s domain reputation in the long run.

**3. Transactional Emails**  
So we only need to talk about transactional emails. I checked how others are doing it:

- Mailchimp Subscribe to list: no precedence, no unsubscribe
- Amazon SES verification successful: no precedence, no unsubscribe
- Apple store delivery notification: no precedence, no unsubscribe
- Github Issue notification: Precedence: list, List-Unsubscribe

As mentioned before, I also think it can be risky and has the potential for misuse. But since Transactional emails are only available in Campaigns and Forms (normally one-to-one communication), I think it could be ok.

**How to turn it on or off for transactional emails**  
While I like the idea that the user has not to do anything I’m not sure the consequences will be clear to the marketer user. That’s while I propose that we have a setting where the admin user can turn it on or off. This gives also the possibility to display a help text as an explanation.

**Proposed Solution**

1. Personal Email: Remove it (unsubscribe)
2. Marketing Email: Keep it as is
3. Transactional Email: Add an email setting that turns it (bulk and unsubscribe) on or off

---

<div class="post-metadata">

### Author: ![tornmarketing](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/tornmarketing/32/11603_2.png) [@tornmarketing](https://forum.mautic.org/u/tornmarketing)
#### Post date: [May 8, 2022, 2:43pm UTC](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525/13 "2022-05-08T14:43:06Z")

</div>

Was there any progress on this?

Its limiting Mautic in a fairly significant way from being realistically integrated with 3rd party systems and specifically CRMs with 1-1 comms.

---

<div class="post-metadata">

### Author: ![adiux](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/adiux/32/5793_2.png) [@adiux](https://forum.mautic.org/u/adiux)
#### Post date: [November 23, 2022, 12:03pm UTC](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525/14 "2022-11-23T12:03:17Z")

</div>

Actually, I was waiting on community feedback on my proposed solution.

---

<div class="post-metadata">

### Author: ![da644](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/da644/32/4386_2.png) [@da644](https://forum.mautic.org/u/da644)
#### Post date: [December 13, 2022, 8:54am UTC](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525/15 "2022-12-13T08:54:12Z")

</div>

Also need to take into consideration the fact the current “Unsubscribe” option marks the users as “Do Not Contact” which is entirely incorrect. “Unsubscribe” and “Do Not Contact” are entirely different things. Please reference [Send transactional emails to "Do Not Contact" contacts](https://forum.mautic.org/t/send-transactional-emails-to-do-not-contact-contacts/10504) for more about this.

---

<div class="post-metadata">

### Author: ![geimsdin](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/geimsdin/32/6724_2.png) [@geimsdin](https://forum.mautic.org/u/geimsdin)
#### Post date: [January 23, 2023, 4:55am UTC](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525/16 "2023-01-23T04:55:06Z")

</div>

As @da644 writes it is a basic need to be able to send transactional emails to an unsubscribed contact, the “Do Not Contact” property is too strict and makes it very difficult to integrate mautic properly with any ecommerce or CRM platform.  
Is there any news on this feature implementation?

Thanks,

Simone

---

<div class="post-metadata">

### Author: ![mikew](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/mikew/32/5156_2.png) [@mikew](https://forum.mautic.org/u/mikew)
#### Post date: [January 23, 2023, 7:20am UTC](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525/17 "2023-01-23T07:20:18Z")

</div>

I am not aware of anything new on this feature but I do know that there is plans and already a patch for transactional emails to ignore the DNC settings by a contact…

I have implemented the patch and tested - works fine

---

<div class="post-metadata">

### Author: ![geimsdin](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/geimsdin/32/6724_2.png) [@geimsdin](https://forum.mautic.org/u/geimsdin)
#### Post date: [January 23, 2023, 7:42am UTC](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525/18 "2023-01-23T07:42:14Z")

</div>

Hey @mikew can you please share the link, I cannot find this patch on google.

Thanks,

Simone

---

<div class="post-metadata">

### Author: ![mikew](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/mikew/32/5156_2.png) [@mikew](https://forum.mautic.org/u/mikew)
#### Post date: [January 23, 2023, 7:51am UTC](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525/19 "2023-01-23T07:51:13Z")

</div>

> <https://github.com/mautic/mautic/pull/11786>
>
> \<!-- ## Which branch should I use for my PR?
> 
> Assuming that:
> 
> a = current ma…jor release
> b = current minor release
> c = future major release
> 
> \* a.x for any features and enhancements (e.g. 5.x)
> \* a.b for any bug fixes (e.g. 4.4, 5.1)
> \* c.x for any features, enhancements or bug fixes with backward compatibility breaking changes (e.g. 5.x) --\>
> 
> | Q | A
> | -------------------------------------- | ---
> | Bug fix? (use the a.b branch) | \[\]
> | New feature/enhancement? (use the a.x branch) | \[\]
> | Deprecations? | \[\]
> | BC breaks? (use the c.x branch) | \[\]
> | Automated tests included? | \[\] 
> | Related user documentation PR URL | mautic/mautic-documentation#... 
> | Related developer documentation PR URL | mautic/developer-documentation#... 
> | Issue(s) addressed | Fixes #... 
> 
> \<!--
> Additionally (see https://contribute.mautic.org/contributing-to-mautic/developer/code/pull-requests#work-on-your-pull-request):
> - Always add tests and ensure they pass.
> - Bug fixes must be submitted against the lowest maintained branch where they apply
> (lowest branches are regularly merged to upper ones so they get the fixes too.)
> - Features and deprecations must be submitted against the "4.x" branch.
> \--\>
> 
> \#### Description:
> This PR suggets ignoring the DNC setting the user might have done for a transactional email (e.g. password forget, login info, etc.). 
> \<!--
> Please write a short README for your feature/bugfix. This will help people understand your PR and what it aims to do. If you are fixing a bug and if there is no linked issue already, please provide steps to reproduce the issue here.
> \--\>
> 
> \#### Steps to test this PR:
> 
> \<!--
> This part is really important. If you want your PR to be merged, take the time to write very clear, annotated and step by step test instructions. Do not assume any previous knowledge - testers may not be developers.
> \--\>
> 1. Open this PR on Gitpod or pull down for testing locally (see docs on testing PRs \[here\](https://contribute.mautic.org/contributing-to-mautic/tester))
> 2. Set "Do Not Contact" in contacts view.
> 3. Create a new campaing to send an email to the contact.
> 4. Check if the email has been received.
> 
> \<!--
> If you have any deprecations, list them here along with the new alternative.
> If you have any backwards compatibility breaks, list them here.
> \--\>

---

<div class="post-metadata">

### Author: ![geimsdin](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/geimsdin/32/6724_2.png) [@geimsdin](https://forum.mautic.org/u/geimsdin)
#### Post date: [January 23, 2023, 9:10am UTC](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525/20 "2023-01-23T09:10:19Z")

</div>

Basically is just adding this line:

‘ignoreDNC’ =\> ‘transactional’ === $type,

correct?

[Next page](https://forum.mautic.org/t/personal-email-should-not-contain-an-unsubscribe-header-custom-email/18525.md?page=2)
