On 8/7/25 13:47, Jeremy Harris via Exim-users wrote:
Exim has had a native SRS capability since 4.95, which would save
you a whole bunch of complexity.

Yes. I was curious to learn why it broke.

On 2025/08/07 12:11 PM, Peter Thomassen via Exim-users wrote:
 The added X-SRS header contains the expression

     <${quote_local_part:${local_part:$address_data}}@${domain:$address_data}>

which, in actual email, expands to: <""@>

If you run it with debug enabled, what is the result of the readsocket 
expansion?

failed to connect to socket /tmp/srsd: No such file or directory

-->
:defer: SRS daemon failure

It turns out that Ubuntu 24.04 uses systemd with PrivateTmp=true, which mounts 
an overlay on top of /tmp/ for the service.

Installing the following file helps:

# cat /etc/systemd/system/exim4.service.d/override.conf
[Service]
PrivateTmp=false

Thanks for the debug pointer, I should have tried that. Anyway, perhaps the 
above is of use to someone.

Best,
Peter

--
## subscription configuration (requires account):
##   https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/
## unsubscribe (doesn't require an account):
##   [email protected]
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to