On 29.01.21 03:32, Hadmut Danisch wrote:
I'm looking for a new solution to solve a problem that was formerly
properly solved with UUCP over TLS for the last 15 years, but since UUCP
is really stone aged and not supported anymore, I'm looking for a
solution and didn't find one.
Given Problem:
A server nachine with postfix running at a hoster with permant
connectivity, acting as a regular (virtual) MX receiver for a lot of
domains.
For some domains, the postfix should forward all (high volume) traffic
for these domains (not just particular addresses) to other machines
(private machines at homes of users) that
* are occasionally powered on only, can be down for up to two months,
still must not lose mails,
* have dynamic IP-Adresses (DynDNS possible, but addresses can change
any time, and DynDNS not really synchronous)
* are behind firewalls, thus not reachable from Internet
* thus need to pull mails
I'd recommend considering domain mailboxes.
This way your mail doesn't stay in queue and you don't have to take care
about rejections.
* Simply delivering mails into a mailbox and fetching with pop3 works
for simple addresses, but not for domains and multiple addresses
(envelope missing)
* There is a „multidrop” method to spool mail for multiple recipients
into a single pop3 box, but I didn't find a documented way to do
this with postfix, instead lots of comments from people having
trouble with it and considering it as not reliable.
the local(8) is documented to add "X-Original-To: header with the recipient
address as given to Postfix".
it's up to the client to sort the mail according to that header.
* One consideration is to use ETRN, but this wouldn't work directly
and reliably (dynamic ip addresses and not reachable from Internet
due to firewall restrictions)
ATRN would be answer to this but I don't know about implementation working
with postfix.
--
Matus UHLAR - fantomas, uh...@fantomas.sk ; http://www.fantomas.sk/
Warning: I wish NOT to receive e-mail advertising to this address.
Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.
BSE = Mad Cow Desease ... BSA = Mad Software Producents Desease