Pleroma does not respect http proxy proxy settings when sending emails
Environment
- Installation type (OTP or From Source): Source
- Pleroma version (could be found in the "Version" tab of settings in Pleroma-FE): 705ba6d6
- Elixir version (
elixir -v
for from source installations, N/A for OTP):
Erlang/OTP 25 [erts-13.0.4] [source] [64-bit] [smp:24:24] [ds:24:24:10] [async-threads:1] [jit:ns]
Elixir 1.13.4 (compiled with Erlang/OTP 25)
- Operating system: Ubuntu 22.04
- PostgreSQL version (
psql -V
):psql (PostgreSQL) 15.0 (Ubuntu 15.0-1.pgdg22.04+1)
Bug description
Set
config :pleroma, :http,
proxy_url: "$host:$port"
Expected behaviour
All connections are sent through the proxy including SMTP
Actual behaviour
Everything except SMTP connections are passed through the proxy
Better approach
Seperate proxy settings for email and federation (like Misskey offers)