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

Reply via email to