Bug 253035 - New port: mail/postforward: Postfix SRS forwarding agent
Summary: New port: mail/postforward: Postfix SRS forwarding agent
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-26 21:29 UTC by Gian Luca Decurtins
Modified: 2021-02-01 19:43 UTC (History)
0 users

See Also:


Attachments
New port: mail/postforward: Postfix SRS forwarding agent (2.71 KB, patch)
2021-01-26 21:29 UTC, Gian Luca Decurtins
no flags Details | Diff
postforward.diff (2.71 KB, patch)
2021-02-01 19:42 UTC, Gian Luca Decurtins
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Gian Luca Decurtins 2021-01-26 21:29:03 UTC
Created attachment 221948 [details]
New port: mail/postforward: Postfix SRS forwarding agent

Postforward is a mail forwarding utility which aims to compliment the Postfix Sender Rewriting Scheme daemon (mail/postsrsd).

The downside of using PostSRSd is that all mail is naively rewritten, even when no forwarding is actually performed. Such rewritten Return-Path addresses may confuse sieve scripts and other mail filtering software.

This is where Postforward comes in. Instead of rewriting all incoming mail regardless of final destination, mail systems may be configured to pipe mail into Postforward only when forwarding needs to happen, leaving non-forwarded mail unaltered by PostSRSd. Postforward will rewrite envelope addresses for piped mail using PostSRSd itself and re-inject these messages back into the queue, destined for the forwarding recipient(s).
Comment 1 Gian Luca Decurtins 2021-02-01 19:42:45 UTC
Created attachment 222083 [details]
postforward.diff

I've adjusted the email address: mirror@asgard.ch -> luca@asgard.ch