Ralf Hildebrandt via postfix-users:
Is it possible to split all mails to multiple recipients into single
mails with only one recipient before delivering to my smarthost?
Ja, dazu brauchst Du erstmal einen eigenen Transport für den Weg zu
deinem Smarthost, damit für den das 1-Empfängr limit gesetzt werden
kann.
Das ist in der master.cf der "originale" smtp Dienst:
smtp unix - - - - 30 smtp
Den kopierst du und benennst Ihn in smarty um:
smarty unix - - - - - smtp
Dann kannst Du in der main.cf definieren:
smarty_destination_recipient_limit = 1
Und dann muss noch gesagt werden: Wenn Du mit dem Smarthost redest,
nimm den neuen Transport "smarty" (statt standardmäßig "smtp").
Problem hier: Ich weiss nicht wie deine existierende Config aussieht,
welche die Mail zum Smarthost sendet.
Vorschlag:
relayhost = smarty:[ip.des.relay.host]
Servus,
vielen Dank für Deinen Vorschlag, ich habs getestet, bekomm aber leider
Fehler:
master.cf:
smtp unix - - y - - smtp # original
smarty unix - - y - - smtp # kopie
angepasst.
relay unix - - y - - smtp
main.cf:
relayhost = smarty:[smtp.ionos.de]
log:
Nov 16 12:36:26 konsrvdata2 postfix/smtp[822794]: fatal: unknown
service: [smtp.ionos.de]/tcp Nov 16 12:36:26 konsrvdata2 dovecot:
imap(xp8it)<822789><mkrybUMKS9AKXgoG>: Disconnected: Logged out in=3404
out=4875 deleted=0 expunged=0 trashed=0 hdr_count=0 hdr_bytes=0
body_count=1 body_bytes=3199 Nov 16 12:36:27 konsrvdata2
postfix/qmgr[822755]: warning: private/smtp socket: malformed response
Nov 16 12:36:27 konsrvdata2 postfix/qmgr[822755]: warning: transport
smtp failure -- see a previous warning/fatal/panic logfile record for
the problem description Nov 16 12:36:27 konsrvdata2
postfix/master[822753]: warning: process /usr/lib/postfix/sbin/smtp pid
822794 exit status 1 Nov 16 12:36:27 konsrvdata2 postfix/master[822753]:
warning: /usr/lib/postfix/sbin/smtp: bad command startup -- throttling
Hier steht zumindest in der Syntax nichts, dass bei Relayhost ein
Transport angegeben werden kann:
https://www.postfix.org/postconf.5.html#relayhost
Grüße, Freisei