submission_add_received_header option?
Hi, I've recently upgraded my mail server from Debian 11 to Debian 12. It now runs dovecot 2.3.19.1 (verified with dovecot --version).
According to the "Dovecot Core Settings" page, a new setting 'submission_add_received_header' was added in dovecot 2.3.19 to give admins the option of hiding the IP of the sending client when using dovecot's submissiond:
https://doc.dovecot.org/3.0/settings/core/
However, when I place this option in my config, dovecot refuses to start and says that the option is not recognised:
doveconf: Fatal: Error in configuration file /etc/dovecot/conf.d/20-submission.conf line 92: Unknown setting: submission_add_received_header
Can anyone help me with this?
Ellie
On 02/02/2024 20:25 EET Ellie McNeill ellie@esm.me.uk wrote:
Hi, I've recently upgraded my mail server from Debian 11 to Debian 12. It now runs dovecot 2.3.19.1 (verified with dovecot --version).
According to the "Dovecot Core Settings" page, a new setting 'submission_add_received_header' was added in dovecot 2.3.19 to give admins the option of hiding the IP of the sending client when using dovecot's submissiond:
https://doc.dovecot.org/3.0/settings/core/
However, when I place this option in my config, dovecot refuses to start and says that the option is not recognised:
doveconf: Fatal: Error in configuration file /etc/dovecot/conf.d/20-submission.conf line 92: Unknown setting: submission_add_received_header
Can anyone help me with this?
Ellie
Hi!
Unfortunately you are looking at Dovecot 3.0 (2.4 CE) settings.
Please see https://doc.dovecot.org/settings/core/ for 2.3 settings.
Aki
Hi!
Unfortunately you are looking at Dovecot 3.0 (2.4 CE) settings.
Please see https://doc.dovecot.org/settings/core/ for 2.3 settings.
Aki
Sorry, I seem to have missed that. I hope this isn't a silly question, but I'm wondering what the difference between 'regular' Dovecot and the 'CE'/3.0 edition is? I can't seem to find much information on this. Why are there different versions?
PS: I'm aware of the arguments regarding privacy/RFCs with regards to mail headers. This is just a small mail server for personal use though.
Ellie
Hi Ellie
Am 02.02.2024 um 23:02 schrieb Ellie McNeill ellie@esm.me.uk:
Sorry, I seem to have missed that. I hope this isn't a silly question, but I'm wondering what the difference between 'regular' Dovecot and the 'CE'/3.0 edition is? I can't seem to find much information on this. Why are there different versions?
CE/3.0 is the „commercial/enterprise“ version of dovecot, where you need to pay money for a support contract, whereas 2.3 is the „community“ version, which is available for free. These version are basically the same for most aspect, but some features beeing available in the paid enterprise version only.
PS: I'm aware of the arguments regarding privacy/RFCs with regards to mail headers. This is just a small mail server for personal use though.
In this case it matters even less. „Hiding“ vital parts of a technology, for imagined „security“ is never a good/right option.
Steven
On Fri, 2 Feb 2024 20:29:59 +0200 (EET) Aki Tuomi via dovecot dovecot@dovecot.org wrote:
On 02/02/2024 20:25 EET Ellie McNeill ellie@esm.me.uk wrote:
According to the "Dovecot Core Settings" page, a new setting 'submission_add_received_header' was added in dovecot 2.3.19 to give admins the option of hiding the IP of the sending client when using dovecot's submissiond:
https://doc.dovecot.org/3.0/settings/core/
However, when I place this option in my config, dovecot refuses to start and says that the option is not recognised:
doveconf: Fatal: Error in configuration file /etc/dovecot/conf.d/20-submission.conf line 92: Unknown setting: submission_add_received_header
Unfortunately you are looking at Dovecot 3.0 (2.4 CE) settings.
Please see https://doc.dovecot.org/settings/core/ for 2.3 settings.
Looks like the 3.0 docs need to be updated so they don't say the setting was released in 2.3.19.
Do you know if that setting is ever going to make it into 2.3?
For the record, you should never 'hide' the connecting IP, that information is very valuable for all abuse handling, and so you can quickly see when someone reports spam from your network, who is abusing it..
the whole privacy vs security debates aside please..
And it also allows other spam protections to better act on it, eg if the IP is on a DROP rbl, or an auth RBL like RATS-AUTH, etc..
A lot of information can be gathered on the actor behind BEC if the authenticating IP is part of that data..
And given that much of the world uses a NAT connection, it's not like the IP is really PPI.. There is a lot more PPI being gathered from other parts of the email.
On 2024-02-02 10:25, Ellie McNeill wrote:
Hi, I've recently upgraded my mail server from Debian 11 to Debian 12. It now runs dovecot 2.3.19.1 (verified with dovecot --version).
According to the "Dovecot Core Settings" page, a new setting 'submission_add_received_header' was added in dovecot 2.3.19 to give admins the option of hiding the IP of the sending client when using dovecot's submissiond:
https://doc.dovecot.org/3.0/settings/core/
However, when I place this option in my config, dovecot refuses to start and says that the option is not recognised:
doveconf: Fatal: Error in configuration file /etc/dovecot/conf.d/20-submission.conf line 92: Unknown setting: submission_add_received_header
Can anyone help me with this?
Ellie
dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-leave@dovecot.org
-- "Catch the Magic of Linux..."
Michael Peddemors, President/CEO LinuxMagic Inc. Visit us at http://www.linuxmagic.com @linuxmagic A Wizard IT Company - For More Info http://www.wizard.ca "LinuxMagic" a Reg. TradeMark of Wizard Tower TechnoServices Ltd.
604-682-0300 Beautiful British Columbia, Canada
participants (5)
-
Aki Tuomi
-
Chad Wallace
-
Ellie McNeill
-
Michael Peddemors
-
Steven Varco